METKLQEHGLLFFGNQHETVPTRLLFDPYLTSRAKLAWQLIKYKAREFQSGMFPSYEVLAKLLSDKPYDEAELSRKLVSQTLLLLRLTRWLTLCETVRNEQGQVLGNFYILHDEPMPIIDTIQLNHDYIALLEKSIQHRDNFVRGVANHIVENLLSDNTQWHYISHIDWMRARLQDYQKRPKMDISEQKESTFIQENLLSSNKELSEKTGELSKNNLSSKMELSKIKQSSKRELSIQNDDKSLISGLVPKGNSGFSQYSTSTSIYINTYCTGNADEIDWPTNIQFSSLEKTAIMQAMRGLDLGICKAILFELEQRVAKGEVKKPQGYVVTLIQRAHRGEFKPYLYEQFLATQAQSLSSKNRLSQHDETSLVNNVKADNAIKPMRVQSEEERKARADRIRQFKASICN*