MSNKFFKTYINTPCLLLHHYNPPFPLPQPQNTVYTMSKNETFFFTSESVGEGHPDKLCDQVSDAVLDACLTVDPLSKVACETAAKTGMVMVFGEITTKAQLDFQKIIRDTVKHIGYDHSDKGLDYKTMSVLVAIEHQSPDIAQGLHYEKALEELGAGDQGIMFGYATDETDEKLPLTLLLAHQLNHELASCRRSGSLPWLRPDTKTQVTIEYKYDNGAVIPLRVDTVVISAQHSEEITTADIRVQLTEHVIKKVIPSHLLDEKTKYHIQPSGKFIIGGIAGDAGLTGRKIIVDTYGGWGAHGGGAFSGKDFSKVDRSAAYAARWVAKSLVHAKLARRCLVQFSYAIGVPEPLSIYVDTYGTSTYSSDELVKIINKNFDLRPGVIVKELDLARPIYFKTASYGHFTNQENPWEQPKVLKL*