MSRLENTKAQRVLTPLTSMTPLRRTKKPEGHIPRPPNRFFLFRRDFCANLKLGYVDPSLLKPNTSISGAAGEAWRRLSEEERKLYKDKEKEEKKKHEAMYPNYTFRPQRKNKKNKKASPSSKAITVSREQSPASVATSSQFQPETYEGESSDEATPTASTLATPCDDFQPLGEPAVLTPTTLPPSADVRYARNALGLSGMYNTDTTPTCRVIYQYSLPPPPTPHIVSFTSADLCIVFRRLLCPTCFRTHAASFSNNTYWPTAKNEYCYALRSSLCRECLVLSGENAREMIQSGIERLNRREILSQVFPPAAVFTEMPNAAPEELDLFYEFMNFSGSS