MAEYLVTGGTSFIASHVIKSLLEFGHYVRTTVRDSDEEKVGFLWDLKGAKERLKIFEADLTIEGSFDEAVNGVDGVFHIASRVSVRLDNNNLDKFDPNISGTMNVMNSCAKSRNTVKRIVLTSSSTAIRYRFDATQVSPLNESHWTDLEYCKHFKIWYAYKKTLGEKEAWRIAADKKLNLVVVIPSFCIGPILSPKPTSSPLIFLSIIKGTRGTYPNFRGGFVHIDDVVAAQILAMEEPKASGRILCSSSVAHWSEIIEMLRIKYPLYPFETKCGSEEGKDMPHSLDTTKIHELGFASFKSLTEMFDDCIKCFQDKGLL*