MESSNRKVITCKAAVEWKEGEMMKIEEIQVDPPKSNEVRIKMLFASLCHTDIIASNGFPIPLFPRVLGHEGVGMIESVGENVTNLKEGDTVMLLYLGGCRECPNCKSGKSNLCHKYPLTLSGVMLDGTTRMSMCYLVGIYSYGATWREVHVQKGSTVVVLGLGAVGLGAIEGARSQGASKIIGVDINESKRGKGQVFGMTDFINPKESRTSVWEMIKDVTESLGVDYVFECTGIPSMLNEAIEASKLGIGTIVVIGAGHGLNREFNLVPLLCGRTLKGSIYGGIRLHSDLPTILHRCANKEIQLNELITHQIPLTEINQSFELLKDHHCVKIIIKF*