MGSSFGYDLRSTVVEKRDTSGNILGYYVYGATFTNVALYKNFSWSKEDSSYIYKVVTGNNDGQRINVMSGNQFYGGSGNDIIVGFADEFSSNFTLGAFESGGAGDDVLVGSTNNDVLAGGSGNNLMWGKQGADTYVVDSTAGTDIISDFSIPQYFYSKEISGWRGLGESDFSTDVVALPDIASLGNIQVSWGQTLTEGVNYSAIYSNGRGGFNGPSWAPDSDIDALMMYTTLNITWGAGKTIKIVIPHADQPLGEGIEVIRFADGTEMSVNELASWFKLGAAPDPLVDGVVIDATGVVSPLTGQQLPIVGGAGADTLYGKGKLQGWSGNDTLIGSDRDDVLSGGRGNDILSGGAGNDLIYGGAGNDVMDGGAGNDIYSITSLEGLDTIRSTGGGIDTLMVSYLGSLASTANGNGTGLPGVNNPAPLGFYRQGDDLIIVNVYAPAIKFG