MMTSTKGLDPKGLTYLEGEGFPRGLIDAMVALKKDCAEQIFVIDNSEPMNQPDGHILSKTNTSDGNKLCFEKATRWEELKMCVKSHIQIAGALKIPASFRLLNTATDGAHVDGQEFSIGQGKGGVYDVDTEVQTALEIMDKIKPHSRSPLTKSILQLLRDIESRKEEIKKRGKHVSVVLCTDGVPSDSTREFLVDQLKKILGESLPVHMVVRLCTDEPSVVDFYNDLDKDLNIRLDVLDDFQGEALEICKINPWLTYSLPLHRAREMGFNSPCLDNLDEGPLSKTDQKELCDLLFGKDKMYLSPSPELDPEGFLDHVKTLQQDQTEQWVRTINQSEQHRQCGAFVCTDKHANNQSFLRHYRQDPIMEETKPWIDVDLVKNPKEKMAKMRRITQKKKGKWFAGVLGIKR*