MATMDVPALLTQQGKSSPAKVSYDSSSIISAVAWAPKQALVIEDVEVDPPQPLEVRIKITHTSLCHTDLTFWIGENESLQAFPRIFGHEAAGIVESVGEGVTDLKEGDHVLPLFTGECGDCVYCKSHKTNLCAKFRIDPTRTVMLNDNKTRFSIRGKPVYHFLSTSTFSEYTVVDYACVVKINPEFPLEKACLFSCGIATGVGAVWNAADVESGSTVAIFGLGTVGLAVAEGARVRGASRVIAVDTNPKKFAKAKAFGVTDCINPKDHEKPIHVVIHDMCHGGVDYSFECIGNADIMYQAFLSTHDGWGLTVLLGIDTSPRTMSVRPLDFFNGRKIDGSTFGGFKGRSQLPHFVQKCMNEEVKVDEFITHELPFAEINRAFDLLLEGNSLRCVLHLSPDPRLRIPNEKQL*