MEAGRTAVLRVKRKRNAEPAEALVLACKRPRSSEVESAARETPEGQEAAAAERNVFQLVATVRSQEEPIQ
QLVRAALRPSRSSQLRIRRDLRASVREVRKEGRYRVVSSHRSSGTSNSLEPQCGSEAVGDAGFQLLDLVH
EEENPEAAATDCRKTSDPDVILCNSVELIRERLTVSEDGSQVNHQEDPKHNDDYVYDIYYMEMAPPGWIE
NIMSVQPYSQEWELVNDDEQSEDIYEDEDDENSENNWRNEYPDEESSDRDEDSRGSDEYNSLSEEERSCE
RLMWSKYPLDVQKEFDYDSPHGLDSD