MAPRRGKVELRRIEDRTSRQVRFSKRRSGLFKKAYELAVLCDAEVGLLVFSPAGKLYEFSSVSSQCTSASSHWVFLMRTTFDSHRGYFTSIINPASLRRSTSSEIAFCRSGANFLGLCFIGLAPGSMLSWCWATSWSIPGISLEDHTNTSVFLLRKSIS