MPYDSVYSEKRPPGTLRTAWRKFYSDAPAMVGLYGCAGLALLCIFGGWIAPYGIDQQFLGYQLLPPSWSRYGEVSFFLGTDDLGRDVLSRLLSGAAPTVGGAFIVTLAATLCGLVLGVVAGATHGLRSAVLNHILDTLLSIPSLLLAIIVVAFAGPHLSHAMFAVWLALLPRMVRSVYSMVHDELEKEYVIAARLDGATTLNILWFAILPNITAGLVTEITRALSMAILDIAALGFLDLGAQLPSPEWGAMLGDALELIYVAPWTVMLPGAAITLSVLLVNLLGDGIRRAIIAGVE*