MRRGERHVAASAILRLLSALPPTTRSALAPRGTLLQSPRGTLPQPSRGAFSQQQATADASSAPPLPRGQPWLTCRGDPRAYHVAEQQLPWLPPSASFLRLSRRSLAGPATWQSRSRKAEEQPDAERRRVNRDIKAREVRLVTDQGHQILPLVRALARAAAAGLDLVEVNPNAEPPVCRLLDYSRFRYEEKRKEKDQKKKQLERRRLDEVKEVRIGSRTETKDLIMKAEMAAKLLERGYRVKCSVTFRTGDKEKDVGTDLLQRMVAQLEKVAKVDVAARNEAQRSWSILRPLPSARREGGGRAAKGGEGAE