MSAMVFSPTSVSGTAMQYNSSLSSHSCVGCPAFYSETLSFSKDSRLSSRRPFCIAQTVATESAEKAATSQTTEPLLLRAVKGEKVERPPVWLMRQAGRYMKAYRDLCEKHPSFRERSENVELSNEISLQPWKKFQPDGVILFSDILTPLTGMNIPFDIVKGKGPIIHNPIRTAADVSQVRDLVPEEAVPYVGETLKALKAEVGNAAAILGFVGAPFTLASYIVEGGSSKNYSNIKRLAFGSPEVLHSLLQKLAASVAGYIRYQANHGAQVVQIFDSWATQLSPVDFEEFSLPYLKQIISDVKGTHPSLPIILYASGSGGLLERMATAGADVVSVDWSVDMAEARRRLGSEVAVQGNVDPGVMFGSKDFITKRIHDTVAKAGQHKHILNLGHGVLVGTPEENVEHFFEVAKGLQYE*