MDLTKRFNKQLDKIQVSLIRQFDQVISEIPGVLRLTLGEPDFTTPDHVKEAAKRAIDQNQSYYTGMSGLLTLRQAASDFVKEKYQLDYAPENEILVTIGATEALSATLTAILEEGDKVLLPAPAYPGYEPIVNLVGAEIVEIDTTENGFVLTPEMLEKAILEQGDKLKAVILNYPANPTGITYSREQLEALAAVLRKYEIFVVCDEVYSELTYTGEAHVSLGTMLRDQAIIINGLSKSHAMTGWRLGLIFAPATFTAQLIKSHQYLVTAANTMAQHAAVEALTAGKNDAEPMKKEYIQRRDYIIEKMTALGFEIIKPDGAFYIFAKIPAGYNQDSFAFLKDFAQKKAVAFIPGAAFGRYGEGYVRLSYAASMETIKEAMKRLEEYMREA*