MVELVPFAVPTESDKTLLVWELSAGPTAEDLHHSLFTVFSQFGLLYSVRVFPNAAVARPGFYAIIKFYSARAAHRAQTACDQKQLFQKSPVKVRLGTRHKAVKHEALALNSSRCQELANYYFGFNGWSKRIIKLQDLSDLEERENEDIVAPLRKQSLKFFCALEVMLPSYECRSPGVGMAEEPLDKLEEGPLSFLMKRKMTQKLAIQKAMSDAFQKLLIVVLESGKTAVVYKPCEEITDAKTEEELWDIIQ