MESEIGREKFPTMIFSYSMPVVLKRCTTSLANAPRHDVGGAAQQDLPEEVQKAMMAYQEHQQTAPKLDWATDVRTLVQYNHGFAVMSTNSKADEGYPGGSVVGFAPDEDGRPLFIFSGMSAHTQDILADPRCSLTVAAKDFKGAADGRVNLMGSVELIKGDQDKAKAREIYLQKHPGAFWVDFGDFNWFRMSVEKVRFVGGFARAGAVTQDEYLAAKPDAVSEFGPKIAAHMNEDHMPATIAMVQGNVPGMEHDPENPITEAIITSVDSLGMYVKVTREKGIGFLPQSFKLRLPFPEVAKDRKDVKVRIMEMTNAAAAVLM*