MDSSNPKVITCKAAVVWKEGEMIKIEEIQVDPPKSNEVRIKMLFASLCHTDILASNGYPYPLFPRVLGHEGVGMIESVGENVTNLKEGDIVMPLYLGECKECPNCKSGKSNLCHKYHLTLSGLMLDDTSRMSIHGGQVLYQIFTCATLSEYTVVNANYVIKVDPQKIPLQHASLLCCGFTTGYGATFREVHVEKGSTVAVLGLGAVGLGAIEGARSQGASKIIGVDINELKQGKGKVFGMTDFINPKESRTSVSEMIKDVTEGIGVDYVFECTGIPSMLNEAIEASKLGIGTIVVIGAGHVLTREFNLVSLLCGRTLKGSVYGGIRLHSDLPALLHRCANKEIQLDELITHQVSLTEINQSFELLKDPHCVKIIIKF*