MEASSSGSRGRRNIHRRVIEMLQRIPNAKEDCRGVETSRGFRHMMRERQRREKLSQSYADLYSMLSTRSKGDKNSIVQSAALYVRELKGVKDQLQRRNEELKSMILGTNGKTEEANSMDVKARAIRADLSGKELSAIMSIETKIAADEVERAVEGALREAEAKLLRPLPRTH