MAPREKTAVVKGNGNVNGNSKEVHFRGVRKRPWGRYAAEIRDPGKKSRVWLGTFDTAEEAARAYDTAAREFRGAKAKTNFPLPCENLNNGNNCNDNDNNNNSNNQSPSQSSTVESSSREPSLMIYSSPFDLNLGHAAVAGFETPAVRFPFQQVSPVTGVFAAGLPAVASPQLFYFDSFVRPGAVKGQQYQRMRFDHNDFHATFNGGVQSDSDSSSVVDLNHHEIKQRPLLNIDLNQPALPEIA