MGTALLLFCSGILSVAVALKGSLEDKWLEFCGSFPYHYETACHQFARWDYEARRLWDSIPKEKPNKTVYDCMDLKCLCGYMRGDWVGSRCLLFNNGTVLGKALRREYRMLTEEERRRYHEAMNKIKENGEYDKLAKIHKDYFTSPAAHGGSGFLPWNREYMKRLEIALRMVDHEVALPYWDSTLDYELSDPRYSVLWSEELMGEQDYDGFGSGIKRNVGDKGYLMKETDITTITDWTNEYEHIFAHTAASLDCPNPGYWSAIEYIGADPQLFVGGDMENFLTASNDPLFWSLHAMIDLIWQRWRNLYQPMVSDRENQYPANDTTCSGPAHFRDSPMVPFNNFKIIDGLSNDYTREYARLLRDFVSLIMSP