MKGLFDIGTASATVRRLVSMIREKPLGEETTNIEDEHWPEKAVKSLVKKLKKSKAIDELEKAISTEDPNTDCVCIPRSLDGRLQVSQRKCLPHVIYCRMWRYPELASSHQLKSVPHCRFPYNKKLESVCVNPYHYEKIENSPLPAILIPLNDSFNGIGSFSNVGDFSKPFRTVYSTVDTNEEIPNRTVISGDQTGWQNNRNSSTLSSPNMSSPVGINAIGIMRLSPTENIMEKQLFPVNAEAISPHGYISEDLEMDEGQSPDSSQILSPACDSSIADRANNLNLIAVEYCEPPFWCSVSYYELSERVGETFHASQPSLIVDGYTAPSDAERFCLGQLSNVNRTASVIEARKHIGRGARFYYIGSEVFCECLSDSAIFVQSPNCNQRHGWHPATVCKIPPNCNLKIFNNAEFAALLAASVPQGFEAVYALTRMCTIRVSFVKGWGAEYRRQTITATPCWVEAYLNGPLQWLDSVLKQMGSPPNRCTSFT