MDFLTSLSEGGQFAIQIIIVLICLFYGAKKGGIALGLLGGIGILMLVFAFHIKPGKPAIDVMLTILAVVVASATLQASGGLDVMLQIAERILRRNPKFLTILAPFVTCFLTILCGTGHVVYTIMPIIYDIAIKNGIRPERPMAAASISSQMGIIASPVSVAVVSLTALLLNANHKLAGFDGYINLLQITIPSTLFGVLCIGIFSWFRGKDLDKDEVFQEKLKDPEFKKYVYGDSKTLLGVKLPKSNWVAMWIFLGAIALVALLGVFDFLRPNWGQVVKNGIPQVDALDNPKMDVLSMVSVIQMFMLLAGSLIIIFTKTDAKKIGSNEIFKSGMIALVAVFGISWMADTMFAVHTPMMKAVLGDIVKEHPWTYAVMLLLISKFVNSQAAAISAFVPLALGIGVEPGVIVAFAAACYGYYILPTYPSDLATIQFDRSGTTHIGKFVINHSFILPGLIGVITSCIAGYFIAMAAGYL*