MSRYPSNRTENRPNDLAGMEYSKLEYWDDNGKPYLKEYAGSGKLQGKTAIITGGDSGIGRAAAIMFAREGASGITITYLPEEETDAKDAQRLVEESGAKVNLFKADLMDESACEQLVQSHMKVFGKLNILVNNASKQIICKDFAQIDLKKVESTFRSNILQMFAVTKFALPHLKRGAAIINTTSVTAYRGSAGLVDYASTKGAILTFTRSLAQQLAPKGIRVNGVAPGPIITALQAASRPAENMEGLGVGEPLHGRAGQPAECGPSYVFLASSDSNIMTGQVIHINSGEHFGGS*