MNPNWPKDKVMDEDCWSDEQYCKATENWYCSSKTMAEREALQYADKNNLDIITVCPAVILVPLLQSTANTSSLFLVKLLKGGLETMENGTQIRDLVGKLRIMYPHYKYPKNFTDVDGDMKISSEKLKRLGWQCRPLEETLVNTVECFQKAGLLNKD