MALSTAEAEYIAANEEGKETVWLRNFFQELGLKQGKYVVYCDSQSAMDLSKNATYHACTKHVDMRYHLIREVIEKNLMKLEKIHTNKNPSDMMTKVVSKEKQELCLELARLNFK