MPKSDPSWEARMEQAIEAYRQAKKPNLAKTAREYGINADTLRGRIKRGHRPRSARRPVGRALEDFQEEALVRWIRKMHDWSIPITPAIIAEWASATRQNDADPDQPPPPPLSANWAYRFIKRHQKDLLPRPQTTDEAKPDQTVDASQLMNWYDLLEIQLRDVPSRLVYNFDECLFRPTGGRGRRAIGVAGLAIPNSTIVSPGQNITVIECIAADGYLVEPFVVFTGEVLMIEWLTTPNGLPEETAFDVSPRGLTTRRNALNWLDRFNMLTSIPGRLKKGEQRVLIFDGPGLHLTAEFLSKCKDYNIIPFSLPPHSAHLCQPLDGKPFLNYKQHFEKLNNGMSAGAGTLNINPHEHSDKFLTDGVSRSALQQK