MSYDLECELISEVEEQECLWNPRNEDYHKTDKRVLALKMYWKNLRDHWKRRQNPTTGLAAQKPWPFSERLQFLIEGEAQGVRFSHLNLQSAPQGSQSPDYNEIYPPMSSISAVALESEEGVSCMEETSQWLRERFGGNRENDRMFQPFGDTVATVLGYMPLHAAHEQMAELILFKPFPGCDGGSPM