MSEPASGGSGQDFSSTVGVRLVSQLRTGEEWTKAPCILGVDEAGRGPVLGPMVYACAFTSVSTDISSRGYADSKTLTHETREKLFKAIDADSGVGWVAHIMSAQFISGHMLGRDKTSLNALAFDATCAIIRRALESGANVKQVYVDTVGDADRHRDRLSRAFPGLDFTVCPKADSLYPIVSAASIVAKVIRDKSLTDSQKSLGLTGEVGTGYPGDSATTTWLKQHMHPLWGFPRLVRHSWETCSRMLEPPEGVGLKFEADEQGDDKDGGAAAAAGQQRLAFARPGGAGMLESSGLGRHTFFRMRKLQRIAEAF*