MPDGGVPRQRELRVNPFLQSWKPKKQTLPVELKEMMRVAKKYGLRLEGLAFSRQIMRSMPMWDHACADKAAVRRLAAMSNATKCLMTKHRLRTVGDFADLVENADMAGHNMESEKCECTSCKEIRERTGCENPTACMSRASRFLATLAPRWDPRGVHPEDYERDEEEEPPEEGAEWFDRRITIHGHIGDAFRIFTDEDSPGIQRIDMRPQESEQLVVVATDGSCINNGQRGAIAGAGVYVDDNHHMNASLRLPADMDQSNQTGEMVATLIATMKADET