MSEFLVEEMQHNKGAKIKVIGCGGGGGNMINHMVKMGLNDLDLIAANTDAQAISISLAKTKIQLGEKKTKGLGAGMLPEVGAESARESFEEIKASLSQSDIVFIASGFGGGTGTGATPVIAQAAKEIGALTVSVVTMPFAFEGKQRKKLAESGLLELKKESDSILVIQNEKLLSIIDKKAGIKDAFRLVDDILARAVKGMVSILLDNGDINVDFADVRTIMSHRGLALMGVGSASGENAIEEALSNAIESPLLDGMDIKGAKGVILHFKTSSNCSLFEISAAANSIQEIVDENAKIIFGSTTDDSMEDRVEVTIIATGFEDKDTVAKKSTEEAQASKKNPYLSLKKVSGGYDEEIMAQIETPTFLRRQMD*