MLHCLDGVRHVARCLMGCLDSKGFKRPYRTEDPEIIASETVFSVSEVEALYELFKKISSTVIDDGVINKEEFQLALFKSNKKESLFADRVSYSLQVFNLFDTKHNGVLEFGEFARALSVFHPNAPREEKIDFSFRLYDLKQQGFIERQEVKQMVVATLAESGMNLSDDVIESIIDKTFEEADTKLDGKIDKDEWRGLVLRHPSLLKNMTLQYLKYFLKLCSQGQLYERSVCFGCFQVWGCASGISYVDLLEK*