MNDNGTSDMQKAEELKAAANAAFQAHKYPKAVDLYTRAITLNGNNVVYWANRAFAHTKLEEYGSAVADATKAIEIDQKYVKGYYRRGAAYLAMGKFKEALKDFKQVARIVPKDPDAMKKLRECEKAVQKMKFEEAIASGEHDRISVAESLDYHTIEVEASYKGAKIEGETVTLDFIKSMMEEFRQQRKLHKRYGFQILLQVRKLLMALPSLVDVTVPENGQFTVCGDVHGQYYDLLNIFELNGLPSNENPYLFNGDFVDRGSFSVEVIFTLFALKCLYPEGVYLSRGNHESKSMNKIYGFEGEVKAKFNERMVDLFAEVFCCLPLAHVLNGKVFVVHGGLFSTDGVKLSDIRAIDRFSEPPDEGLMCELLWSDPFDGLGRAPSKRGVAVAFGSDVTKRFLADNNLDLIVRSHEVKEEGYQIEHDGKLITVFSAPNYCDQMGNKGAFIKFKAPEFKPDIKVFEAVPHPNVKAMAYANNLLSLFG*