MVEKPMMPLSSESGMQGQGTCSDIIPLDCYARRPGLEVPLEDSAWICAGCGGRICDRFYLMAVDKQWHVQCLKCSDCKLPLDSELTCFARDGCIYCKDDYYRRFGVKRCARCHLGIAANELVMRARDVVYHLSCFTCNACNRPLTTGEQFGMKDHLVYCRTDYEMMFQGDYIPSMSPGLGGHHQGLPYYNGVGAVQKGRPRKRKSPCPELEHCPMGLGPLDNGERPGEVLDRESYHSQGSRQKRVRTSFKHHQLRTMKSYFALNHNPDAKDLKQLAQKTGLNKRVLQITKRNNSGCRDKRDKNKRTSSE