MSMRDIGKPPVRGKTSPYGFFVKMCYEEHKKKYPNENVQVTEISKKCSEKWKTMSDDEKRRFYELAQKDAERYQAEVAAYGGEDAMRKRKRAKKDPNAPKRALSAFFFFSQDRRPEVQQMHPEWKVGQVAQELGRMWKNVSMDEKDMYERKALADKERYAEEMRDYKTAITKIPGLEHLEDEHHMHLVHVDEHDLQQGQIV