MATSKAAYSLEKAVGHDDNAVLKQDVANYEEHGHPTETMKALCWMGKNKVEVLEVAKPKILEPKDVIIRVTGTTVCGSDLHLLDGSVVQLAEKDILGHEFCGIVDEVGPEVTKVKKGKRYVASFQIACGDCFFCKQKLSSMCEKTNANTVAKAMYGSRTASLFGYSHFTGGFAGGQAEYVRCPMADVNLLEIPDNVPDEKALFLSDVLCTSFNCVKDTAVYEGDEVAIFGVGPIGQMAGVFALKEGASKLIFVDTEPRLSETKARFSAADQAKIELLDFKKLSHGATNAETVVSKLKSMCGGRGPDVALECAAGEYAKGWLHWLEITVGAETDTSEILNEMIEGVRNYGRCGVTGVYVGYTNHLNVGSFMQRGIRLIGNGQAPVHKYWEHLMDMIVKGELDPLEMVSHRVRIDDLDKVYYKFRDHEDRIQKVFVETQFSLPKAAGSPELTVYG*