MGEYVKSNKLVAEARGHTPSSVKVYKQIRRSVQRFEAYIQIELDTCNTTSERGRWTHKYRLLLALDFEAAINLKHWNDIPSIIDRASNMLDDKLCSAFLDCILRSGAPASNIAQVVKVPPPQSIKLTSCMSELHLTNTQSIICSFHSSPSPSFSAGAFLQKLPRYLRCLFQIALEAKDYSLAESVLHQAIVLARDGSADADLPFLYPSDELKWLASMGFNRAVDLYVASVDEDCRKWGDIAITLADLIRDDGGALLRLLRQNYAKLM*