MNSAEQSLAMILADSGFDVWIANTRGTRYSLRHRNLHSYNSDYWNWSWDDLVVQDLPTFVNLVYKQTGQKTHYVGHSLGTLIALASFSEGRRIDKIKSAALLSPIAYLSHMTTALGVVTARSFLGEITTIFGLAEFNPTSAPVSMFVKALCAQRGINCYDFLTALTGKNCCLNASTVDLFLKNEPQPTSTKNFVHLAQTVRDGILRKYDYGSFISNLAHYGTVKPPLYNLANIPRDLPLFLSYGGRDALSSTKDVETLLDHLKNHDVGKLHVQYVKDFAHADFILGTTAKDIVFNQIITFFSNQH*