MVEPGRSAGVREAKKSSTTSSSTAAAAMVKKKLTTTKKRPEKEEKAEKKQSRQCTEPESPSYRLALKSLFSCRNSHGHGQHHARPRAQQDTGSRSKRLGCSAPSICKLRDDSESRHQRMPVPPPEDTMGGTTAGEPCKRRASVSGSSERCVKKPLSESKCGTGRSSSATAASSSSNSKQLQRGGSSLSSSSSSGGSSFRAGMQLRRLSGCYECHMVVDPVSGSTSMRATASTICPCPDCGEVFVRQESLHLHQSIRHAVSELSADDTSRNIIEIIFQSSWLKKQSPVCMVDRILKVHNTPRTLARFEEYRDAVKARAAAGGGAGQQPVAMGANNRHPRCTADGNELLRFHCATLACSLGLNGATHLCDAAAAAGGCAACGIIRDGFSRSASDGGVLTMATSGRAHDAVPVPVPAAEGEEAERQQRRAMLVCRVIAGRVKRPKEEAEQASEEEAGPGEEEEYDSVAGSAGVYSNLEELLVFNPRAILPCFVVVYKA