MFPMEVALPMICCGDSMNVPHGSGIANDMLFDVKPNDDFDLQEQWAAYRVKHLSTIFQDVIAEGLLKTGDKALCIGISKEERGIPGISDAVGFGVDMIFKQDFNKNGHGFPDNSFDFEFSVLFDTHSFSAAEIERTLKIGGVALVHLQLQKQNPQPSNTIAQLLPNFKIVYLRRFDSDAHGLGLGLDTVIAFRKVHQAASRLKKVIPRKTNKCLISDEKRAAMNKLEHILLEQPRVSWIESKENLNNIQYLPNILGYPNKPINYVYVDVGANTYKSSIGAWFQLHYPKQSHKFNIFAIEADGLFGADYLHHPEVKFLPYAAWIRNESLTLSLSSVDGGQIQPKTGSSLSLPKLSRVRGLDFADWLMKTVTEEDYVVVKMDVGGAEFQLLPKMLNTGAICLVDELFLECHYESPHKKYSEKRRAYWECLSLYGMLREEGVAAHQWWG*