MKGLFDIGTASATVRRLVAMIREKPFGEEANNIEDEHWPEKAVKSLVKKLKKSKAIDELEKAISTEDPNTDCVCIPRSLDGRLQVSQRKCLPHVIYCRMWRYPELASSHQLKSVPHCRFPYSKKLESVCVNPYHYEKVENPPLPAILIPRNDNLNGTGSLSNVGDLSKALRTIYPTVDTKEMVTEGVPNRTVTNGDQVIWQNNRSSPTLSSLNMNSPAGINAIGIMPLSPTENTMENRLFPANTEAISPHGYMSEDLEMDEGQSPNSSQILSPACDSSSAERASNLNLIAVEYCEPPFWCSVSYYELSERVGETFHASQPSLIVDGYTAPSDAERFCLGQLSNVNRTASVMEARKHIGRGARFYYIGSEVFCECLSDSAIFVQSPNCNQRHGWHPATVCKIPPNCNLKIFNNAEFAALLAASVPQGFEAVYALTRMCTIRVSFVKGWGAEYRRQTITATPCWVEAYLNGPLQWLDSVLKQMGSPPNRCTSFT