MNNFHQLYILTEHDEHYRELILERQLEGLALTEDRAKATILLAAPPMAARRLDEFPRLQWLHSAYAGVDTLMDPKLRKNYLLTNVKGIFGHLIAEYVMGYAIQYQRDFRLYQTQQAERLWQPRPYSSLANQTLVILGTGSIGSHLAHVAKQFGLRVVGVNRTGIPAKEGHFDATYHISELPAALMRADLLVNTLPNTPATEGLLNQENLRHCHQALLFNVGRGKTLVEQDLPDLITAGHIRHAFLDVFIKEPLAQDHPFWDNPAITITPHIAAVSFPEQVVDIFADNYQRWCDNLPLRNQIDFEKGY*