MSHLNWNHLGEVATAAQLTGLDSVKIIALIVKAANNARMHKKNCKQFAQHLKLIGNLLEKLKLSDLKEWPETREPLEELEEALKRAYLLVNSCKDKSYLYLLALGWTTVSQFKERQAEIDRLLGLIPLITLVDNNRERLHAIEKDERVYTLDEDELKVHETVLKTEVTAKDARILEKSLSRSYPGLSLDEVLKEEKGKLRVELQQVEESMEMDQVDVIHHLIDVAEIVIPQKNKLRQSRSKHLEVTKDFSQASHEHVEENCYTLEQQEPCYSEHPDTSPRQEKAPSSSKRESFPKESKKEPSPWQNDLLDCCMDPYFCVSTCMYPCGTFSDVAAFASGGKVTPEDACSDFMTYSLVLSCCCYTCCVRRKLRKRYNIEGGCCEDLCTHVFCFYCALIQEWHEILAREGEGKSMSPPVSQKMERDR*