MGSVSTDESLHNRPAKGVPYFTPAQDPPAGTALVKDGQSVPKLFKPLKIRSLSLPNRVLLSPMCQYSADDGHYTFWHFAHIGGIVSRGPGLTCIEATGVQANGRITPEDTGIWKDSQIGPFKEVVDFAHSQSQKIMIQLGHAGRKASTVAPWLSSGDIAGKDVGGWPDDVVAPSAIPWNDKHATPRELSLKEIDELKEAWAAATKRALKAGFDAIEIHNAHGYLLHEFLSPVSNKRTDKYGGSFENRTRLTLEIVKIVRDIIPKDMPLFLRISATDFLEEAPKDEIPESWTSEDTVKLAPLLAEAGVDLLDVSGGGNHPSQHPHVGPAYQAKYAIAVKKAVGDKMLVSSVGSIHDAKLANDLLEKDNLDAVVVARAFQKNPGLVFSWADDLGITVQMPNQIRWGFAGRGQSEDLKPVKAE*