MVGLLMEESGMSFTKLVEEIYKKLVKMSGDWTVAVVKNVVLFVGQRVMYGVPNVDADILEDETHSSLWCWETRDFKLMPKYVHGALKIRCTCRKKIHDRIAVVSEMITALQKQETNQNYESDLIKLSEKLGKVLTEADIRLLIDGLLQKNGAEIADKEAKQEEKLLVKQLKKNKREEEKEKKRMDLELQKEKRQTEKEQKRLQEEAKKDERRREREESEIKRQLKRQQEEVEKEQRHKEKEEAELKRRVAIQKQAL*