MKFVDEYRDATTAQDCAKAIASITTRPWTIMEICGGQTHAIVKFGIDELLPDNITLIHGPGCPVCVTPIALIDQAIAIASHSEVIFCSFGDMLRVPGTKKDLLSIKATGGDIRIVYSPVDCLKIAQNNPNKQVVFFGVGFETTAPATAMAVYQAAQQNIPNFSMLVSHVLVPPAMEAILSAPNRKVQGFLAAGHVCTIMGYTEYEAIAPKYQVPIIVTGFEPVDILQGIYLCIKQLEAGQAQVENQYSRSVRKEGNQSAQNILKEVFEIVPRQWRGIGEIAQSGLNLKPKYAQFNAENRFDLTGIQSEESPDCMSGLILQGVKKPHECTAFGQRCTPEHPLGAPMVSSEGACAAYYRYRQQTAVATKV