MVSAAFADRPLKKLCLFDVDGTLTPARQGVSQEMLDTLAALRKKLVVGFVGGSDLVKITEQLQVGNANILEQFDYAFAENGLTAYKLGKELPSQSFIQYVGEERYKELVKFILHYIADLDIPIKRGTFIEFRRGMINVSPIGRNATIQERHEFEAYDLKHGIRKKMVELLKEKFPDYGLTYSIGGQISFDVFPNGWDKTFALGRVEDEQFEEIHFFGDKTYKGGNDYEIFSDPRTIGHTVASPADTIRLVNELFLKD*