MIQRSAFFVAVSLCASISVVSGAITLPPGATVLHFYKLNNTCKYVEEFVKHQVKLVWEEDKSITAALLRLLYSDCFVTGCDASILLDGKDSEKMAPQNLGLRGFVLIDKIKTVLESRCPGVVSCSDILNLATRDAVAMAGAPAYPVFTGRRDGFKSSAKSVDLPSPDITVQKALAYFKSKGLDELDLVTLLGAHTVGSTHCHYIQNRLYNFNGTGNADPNMKKSLVSQLRKQCPSNQTGHSDPTVFLNQESGKSYNFTNYYFSQVLEKEAILQVDQQLLFGGETKDIALEFAQGFEDFRRSFALSMSRMGNLGVLTGKNGEIRRNCSYTNKDNPYLK