MPRRKGVHPSRSSPVAAAAVTGTRSRAAWQAAEAATAPPLPPPLAPSPRNGALDEASQSAYSRSEMYRSQGNEAFRDGTYEVAHELYTKALHALWPHPSLHPRLALLLSNRAAALLSQGKPLSALADCQMGLKYDPSLLRCALRVATCHSRLGDFDEAFRCVGGLRDQVAGDAERTADVVAKQKDLEEQERQMYNALRSLGHAVQPPKRDPSTGVPLQRVPSAGASLSRAASGSCAAVAAPSTAEALWEALKKVDEVAPHVPHSELLHAAKAEALLRLGRLEKAREFCEQQLHLDEGSSQQQRQKGAPWRLWVQVQCSWQEGDTAGSLKQQLTDLQAGLQQAAKQQQAAAAGAASGDASAATAASAFFPAAAAAAX