MVKVGINGFGRIGRLVLRASLEKGTVTVVAVNDPFISLEYMAYMFKYDSVHGVYKGSVEIKDGKLVVDGNPISVHGCRDPSEIPWGADGADYVVESTGVFTTTEKASAHFKGGAKKVIISAPSADAPMFVCGVNLDKYTSDMKVVSNASCTTNCLAPMTKVINDKFGIEEGLMTTVHATTATQKTVDGPSMKDWRGGRGAGQNIIPSSTGAAKAVGKVIPELNGKLTGMAFRVPTPDVSVVDLTVRLKTPATYDEIKAAIKEAAEGPMAGILGYTEDAVVSTDFVHDSHSSIFDADAGIMLSPTFVKCVSWYDNEWGYSSRVVDLITHMAKIDG*