MGLGTLAFYGILYNLVIYLVQVCGLSNAAAASTVSSLAGTTFLCSFLGAVVSDAYVGRLWTALVFQIVTTLLYGLLNCVVIAISQGAATDFARPFLLVTLYFIAIASGPTLPTVSALGADQLRASEDIEKYFRVLAIMMSVGQLLAVTVVTYIDNVGLWVWGFGFCTASSLVSTTLFAGGAFWFVQFRAFGNPLLRNIQVIVAAWRKRSMPLPMDSSLLYECQGSLSAIPGQQKLQHTSTFGCLDKAAVLGSQQTFNPWTLCTVTQVEELKCLVRVLPVGLTFGLSYAANSQISTLFEEQASVMNRQVATRLAIPPASLNVLAIGSAIVTGIVIMAGGTRLQTWCTGRGKSHGHAQKPASLQLLGLGIVGSIIAMATAALVEGYRLSQAQQGILISVMWLMPQTVLLGVCDYLLRSGGLAFFYSEVSESMRSISGSFQFMFIGAGNYVSSVFVSIVTAITTQGGRA