MSKAGAMDSGLVSNGVPKIKTHKEQITTPPVVCVDDSGPTVKAQTIDELHSLQKKRSAPTTPKVPAKGGALQMSDEEKQRQQLKSISASLASLTRETGPKVVKGDPSSKKTQAKIAAPSEPKLDVTNMSDSALKFTHVLYNLSPAELYEQAIKYEKGSFITSTGALATLSGAKTGRSPRDKRIVKEDASANDLWWGKGSPNIEMDEHTFMVNRERAVDYLNSLDKVFVNDQFLNWDPEHRIKVRIISARAYHALFMYNMCIRPTPEELEDFGTPDFTIYNAGNFPCNRYTHYM