MNYYVYIVLLIGSLVSCSESSRHFPRYEDFPDEKVLNAQVIHLDTALFRYPFRIAVKDGIAIIMDLHNVDYFFHAFSYPEWEYMTSFGKRGEGPEEMVSADCFRFISKDSIWTLDANKMRTTRWKIEQNMNNIIPVETIDMDKRLVRALDFYPMESGFLVSDYLGEYRQKWTDREGKWIHSANQIPTENNYEDIARPALAQAWRSFFDYNPQKGILVMATQLGEALEIYNFTDTTQTVRYGPNGEPQFAISQSEGIPTGIMGFSDVHITDHFIYTVFHGRSFKDIGQAYQRGEDIEDGGRYIYVFDLKGNPVRKYVLDHAIYGIDVDEDTGTILATDVNSNDPILSFKI