MKATFVYVLVFLCFIALVLYSNQPHRLKSKVHHSLHPGRRLKVRTLHFLKDSKHENVAFDPIVAGLERKREDRAWEKEHFEHQYKQWATDSAGGSAHDAAPHPESQPEPEDWDYKDPEDFLNDEDQFNVSSRILTLFPLIDNHPPDGRISTAELLNWHLQAALNEADHRAARELENYDKNHDGMVSFSEYMPQSASENPANYSMEHGGLGWWKEQFDAADEDGDALLNATEFNNFLHPQDSHNEKLHLWLRKQEIKDRDHDNDGKINFEEFRHGVFDLIKLHSAEDFSTSSSNVNIVARQDAHAKQKFSELDKNKDGFLTEDELVPIMDHLHPGEAYYATQQAEYLISQADKNKDGHLTVEEMLENPYIFYSTAYAYEDYEEYYHDEF*