MIKLKFGVFFTVLLSSAYAHGTPQNITDLCAEYHNTQIYTLNDKIFSYTESLAGKREMAIITFKNGAIFQVEVPGSQHIDSQKKAIERMKDTLRIAYLTEAKVEKLCVWNNKTPHAIAAISMANEAAAKKEYTYPDSLAAYKELNVGRTFAAYKEYTYPDSLAAYVPIDPTKNIKKAAMPEETTEANAGQFKKREQKESLLHQASWHHTSKKPQKVWMTPSLTESDMDKKYIGLDPVAPGPGPGYQQLREAATAEKQLQGPGPGNLAFRYEFTAPFIKYGPGPGYGEYQSYSENGMNAPGPGPGAIYPVRSNSTIARGG