MSGKMVFIVLVAVLGSTFAQEQPYYLQQCPRDEAQINECLRESGNKLVHYLQKGVPELDIYEIEPVMIDEIGIVLGSGPD GYRALFRNIQAYGVSNITVTNIRSDLDSLQFQLTCEIPRIRVKAQYRSTGVLILVKASGAGDYWGEYEGVKAKIYFKAVA NEGPDGRTYLTTDSVKMDFNVKEIQMGVDNIANGNTVILLSSTEAALNLFINSNSQELLKEMKPALRTKLTLVIRNFMDR IFAKIPLDEWINLN