MMTSTKGLDPKGLTYLEGEGFPRGLIDAMVALKKDCAEQIFVIDNSEPMNQPDGHILSKTKSDGNKLCFEKATRWEELKMCVKSHIQIAGALKIPASFRLLNTATDGAHVDGQEFSIGQGKGGVYDVDTEVQTALEIMDKIKPHSRSPLTKSILQLLRDIESRKEELKKRGKHVSVVLCTDGVPSDSTREFLVDQLKKILGESLPVHMVVRLCTDEPSVVDFYNDLDKDLNIRLDVLDDFQGEALEICKINPWLTYSLPLHRAREMGFNSPCLDNLDEGPLSKTDQKELCDLLFGKDKMYLSPSPELDPEGFLDHVKTLQQDQTEQWDPIMEETKPWIDVDLVKNPKEKMAKMRRITQKKKGKWFAGVLGIKR*