MMLKGLFLALLLVSFLHVGHCSSPITDTRTPDTGDTEDGPETAETESEESCGTVSSRWVEPNIMQVSKMWNFNATAQELLRNLGESLADVDHWKNDPYEVVRYLHKWDMDPSDAEKHFRGMVEWRLQNDVDTFMERYREPPAVFHYFPLFMLEGFDKEGDPILVYRMGSFDAWGLYQQVGADIFLDASIFIRELISKRGNGMPPEFDWQQQYYEPKTGGERMLQFTGIVDLHGLSTRQFHPVLFGLLKEAAHIAQAYYPGLAKRLLFIRAPKIFRMGWSVAKHFYSEESMRLVNMITEDNYLEAFEEYMDVEVLPHVINPVNGKGKQMPGYMEKIKMEGGIISGTMEDQ*