MEIRMLGLQELSLALDLVWEVFEQDVAPSYREEGIEKFREYICYEDMSRRFQTRELYFFGAFEGEKLLGVIAVSRTGHICLFFVRKDQQGKGIGKMLYQKVCELCTQGLAVNRVTMNATPNAVNSCMHLGMRAVDREQEAGGMRFTPMEAYVTAGGTMPSGNHSKKTATIIAVAVGIGMLLLVMAIAGFFVWGVFRSINEYHHNYYDYPYEEFMPYEEWPEEEYWSEEDTGDLGGLEQIPVYEEDVSYQVEEETYNYLDTEKTTTYIEFHVLYPQLSGEGRDYTKVNQTIKDCAMATVDEIYTHPDETVKDKVVQAENPALVSNVVYKICYQSEHFISIAFQDNYTKGDADSYGGDLRTLNIGLDDGEVYEIKDVVTLDDKFMNQWLDVMRSEAENDALLKELDLQEMKGILQGEIKEDIYKENFFVYEEGIEIGFDFNYSENDEHDLGYMWVTAPFDWDEIEPYKTDHKFWDMLQK