MSPKKKEAAFLLSAVKPPQTRNEQQQRGMSSSYDWQPSFPSSSRLSREQETSVIVSALAHVVSGYATAPAQLPVAETCRMCGIDGCLGCEFFSFDEDEVAVAASESRGSGGARKRRKKKKSKYRGVRQRPWGKWAAEIRDPRRAVRKWLGTFVTAEEAARAYDRAALEFRGPRAKLNFPFTDPQPAAAAQASHRAGRLNASSTAGHPRVSPLQQEKPTVAERGMQEMMKVWELIV