MGSYGSNPIDIFEIYTRYCEIISRNGYANTREELTLLSKWIESRRQTRNNIFDDLSKLMPFLNLTVDSHPFTCFYDFVFFICRENGQKNITVSRAVAAWRLVLAGRFRLLNQWCGFVEKHQRHNISEDTWQQLLAFSRCVREDLEGYDPRGAWPVLIDDFVEHMYRVTESNCCSTLSVSCDSGDTNKQQHISSPLPGLRVLPGSKRKFVTALDSNKVEVPDSSQKLISSMHFAKSKQSRQTSIADKLTHCGTNPSTVGTDVTDDYVEMNKHNLLGCLNNSACAVEDSLLKGFEGLSTSYSFQFDQGRRVSQI