MARVLKRAEKLAAKAASRQPAFAAEVARVEALVRAEAAKHTDTGAFAASIHVEHGRIDSHIVSDDPLAWHKEFGHLAVKERSQAARWVPGTFAFTNAARKAVR