MEELLMNRFVEIFGEKGTACYFAPGRINLIGEHTDYNGGHVFPAAITLGTFGVARKRDDQKIRMFSDNFKEVGLIEFSLEDLTYSDSDDWANYPKGVLNYLIESGHNIDSGLDVLFYGTIPNGAGLSSSASIELLMGTICNDLYALHCPMLELVQIGKKVENEFIGVNSGIMDQFAVGMGEKDQAILLDTNNMHYEMVPAKLGEYTIVIMNTNKRRELADSKYNERRAECEEAVRLLQKELSIEFLGELDSETFEQYQALIGDPTLIKRARHAVTENERTLLAKQALTEGDLEEFGLLLNASHRSLKEDYEVTGIELDTLVACAQEQPGVLGARMTGAGFGGCSIALVPKQNIDAFIEAVGQSYQDKIGYAADFYPASIDDGARKLF*