MNGQFMLIDNMPVEINGEKNVLELVRKAGIDLPTFCYYSELSVYGACRMCMVENKWGEIEAACSTPPKAGMEVYTNTPRLRKYRKMILELLLSHHCRDCTTCEKNGYCKLQDLAQRFGIKEIRFNNTSEEPALDKSSVSIVRDKSKCILCGDCVRMCDEVQNVGAIDFVGRGSEMTVSTAYDEPLAESNCVGCGQCAAVCPTGALVIKNDTSKLWKELSDKDTKVVVQIAPAVRVGISKELGCKDGENVMGKIVGALRKMGFNAVFDTSTGADLTVLEETGEFLARLEKNEKLPLFTSCCPAWVSYAENTHPDLLTNISTCRSPMQMFSSVLKEHYKHSSKKVVVVAIMPCTAKKFEAQRDEFKEDGIPYVDYVITTQELIQMIKESGIVFSEVEPEAVDMPFGVSSGAGVIFGVTGGVTEAVIRRVMDDKSTPTLRSIAFNGVRGMEGLKEASITVEGRELKIAVVSGLKNADDLVQRIKAGEVHYDFVEVMACPGGCVSGAGQPFTMNEGKAKRGAGLYEADRMSSIKRSEENPVMISLYSGLLKGRVHDLLHVHYKGRE