MCPTNTAAVSSSHLGNGKRSSEDGADGSSKRPKQLVSLGNKIDRTNDDIHSSIDLCPVVKMILDSPPMQRLRKVKQLATAEHVYMNCTHTRFAHSLGVAHLAEKLCQRIAKRQPVLKATPKDILCVKLAGLMHDIGHGPFSHTYEDFIKIFLPEHLQNNPNLQEKYENLPPLDGKYKHEKVSLMLIDAVLESKGLRINLQEQKLDDPLETVITAATVTAVDPLSVRVFDSSSNPNEKDDNIILTSRDFVFIKECIWGGPIDHINAELNMEQDQFVGRTEPHQEWIYDIVSNRHSGCDVDKMDYYARDHRPAFKGSGEIEKLMIEEAVVAWGACTDPEACCDGKHLMICYPTKVVPTAMEFFRQRFRLHKNIYRHKKTDAVGX