MDVHNAFLHGNLEEEIYMKIPPGFRKNNSDKAIISLRESFKAYLRECFKMKDLRALKYFLGLEVARSSQGFYVCQRKYALDIISEAGLLGGKPVDFPMEHNHKLALADGPDLPDAEQYRRLIGRLVYLAVTRPDVAYSIHVLSQFMRAPKEAHWEAVLRVVIYLKKCPGQVSWKTKKQHTVSQSSAEVEYRSMADLVCELKWLKQLLRDLGVTHDQGMRMYCDSQSALHIAQNPVFHERTKHIESDCHFIRDAIKEGIISPSYVSTKVQLADIFTKALGKAQFEFFVNKMGIRDLHAPP*