MERRLGISVYPEHSNMEDDKAYIKMASKYGFKRIFMCMLSITRPKEEVKKHFKEIITYARELGFEVILDIAPNIFDILQISYDDLTFFSELNASGIRLDYGYDGSKEAMISFNPYDLKVELNMSNDVAYLDNIITYKPNVNNIYGCHNFYPQRGTGLPYDFFVRCSNRFKKYGIRTAAFVNSKYATIGPWNINDGLCTLEMHRNLDIATATKHLFATGLIDDVIVGNAYASEDELKRMSEVNKYQVVFNVVTEEKTSEVEKTIMANEQHFRRGDITNQVARSTEVRKKYAKENFPKHDNTTIFKRGDVVIGNDDFGKYKGELQLILQDCADERKNKVGRIKEDEIILLDFIEPWSKFKLILEGE*