MLLLTSLKSLAKPATWGVVVRTLKVAVVGAGGGIGQPLSLLLRRCPGIDELALHDLSEMKGIATDLSHISQTGKVIGFTG EKELESAVSGADVVVVAAGMPRLPGMQRDHLMAANGNVAVKVATAISNASPRAHLAFITNPVNMIVPAAAEVLMAHGTFD SRRLFGITTLDVVRSKKFIGDSMNISPDDVNIPVIGGHAGITILPLISQCQPIYRCDLQEIQNLTHRIQEAGTEVVNAKA GKGSATLSMAYAGATFVNSLLRGIAGQDGLIECAFVASKLTDAPFFASPLELGKDGIKRYIPLPQMSDYEKEALEKLLPI LRQNADEGVNFAKMILSGQSHSPIPAALP