MKATFVYVLVFLSFIALVLYSNQPHRLKSKVHHSIHPGRRLKVRTLHISKDSKHENVAFDPIVASLERKREDRAWEKEHFEQQYKHWASDSTGGNAHDAAPHPESQPEPQDWDYKDPEEYLNDEDQFNVSSRILTLFPLIDNRPPDGRISAAELQDWHLQAALTEADHRAAREMENYDKNHDGMVSFSEYMPQSASENPANYSMEHGGLGWWKEQFDAADEDGDALLNATEFNNFLHPQDSHNEKLHQWLRKQEIKDRDHDNDGKINFAEFRHGVFDLIKLHDAEDSTTSSSNLDSVARREAHAKQKFSELDKNKDGFLTEDELIPIMDNLHPGEAYYARQQAEYLISQADKNKDGHLTIEEMLENPYIFYSTAFAYDDYEEYYHDEF*