MDAPAPAPAPGPFFSGAESTAAAAQASTTGAQPPPVDPQAHVPVQGAGAGSGSGVARGCRHHAYSRKQKSLGLLCSNFVALYDREDVEVIGLDDAAKRLGVERRRIYDIVNVLESVGILVRRAKNRYTWLGFGGVPAALKELKERALREMSGLPVLLPMEDSSTANLSDDEDDEKLGDADEDAESEKLSQSVDNTSDKPDAPSCRLRSDHRKEKSLGLLTQNFVKLFLTMEVETISLDEAAKLLLGEGHAESNMRTKVRRLYDIANVLSSLNLIEKTQQADTRKPAFRWLGQAKRKQENNVMVALPPSRKAMPNKRAFGTDLTNMDNKRGKLDTSAENKVKLMQGAGNIVKTFERQLGQGKRSDFVYGPFHPASAKKQETDDQTVKQQERKTIQDWENLAVSFRPQYQNQALNDLFGHYVEAWKSWYLDLTRETRS