MNSFQTNLTRKIASKPWPVTQVKVKTGFLLDRRQKTPAAFRTRLQATVEFGVSYSGMSMRDIGKPPVRGKTSPYGFFVKMCYEEHKKKYPNENVQVTEISKKCSEKWKTMSDDEKRRFYELAQKDAERYQAEVAAYGGEDAMRKRKRAKKDPNAPKRALSAFFFFSQDRRPEVQQMHPEWKVGQVAQELGRMWKNVSMDEKDMYERKALADKERYAEEMRDYKTAITKIPGLEHLEEEHHMHLVHVDEHDLQQGQIV