MSKQNYQVVRYKYEKIVFEALFKPGCALKVREGKLGISNATFADEVFVAPHNKGNIAKPAELSKAFPGKSGDEILKIIAEKGEIQFSSDERKQQVEDKKKRIVEYIHNYYVDPATNKPHPIVRINNALDAMKLVIDPEAPMEKEIKEVEKKLNDILPSKRLEVEAIVTVPNDFCKLADGAMKKYGRITSSSANGNSKVYKVSIIPGDFDSLNKDLAKATRGNYQIDLPNGQTVQKDASKKKGKKGK