MRRAFERIRDFLRALGNALRGRGFHTADSVFRAIERGEVGARQPRDAQGRFVSPQAAGSAIDPADPRVRFQTSEIADVLESASRTGNLQRKATLGAVSDWLVGVAKEKAGLDLAGFVHIIDTSAVRHIRKVHGDAAREEPRGQVAVTDEDLLRLPELLSSPDTVIFGTKNRLGRDQVIYVKRQKDGSTLYLEEVRTGRKNLAAQSMRKYPATMNAASILETLDPNARSDGGNTVTIVPVPADANRFSVMARHANPDIRYALREDVTDPTARGGAQARQRAASRWYDAQPLDQAMRLPFHVFGGINERNEWIWGARLHEKSARIITEAKFDADGRFAWINPTLERRLPQWQSSFCG