MDILVHIVEEEVLTRLPAVVLHRRVRAVCKRWRDLIDSPRFAKFHSAHHSIKKQSCPPRVLGITQNGKELYSCNPFVAGSDAQKDWVRQDVYGHIRVVKACGGLLFGKMGRDYVALNPLTRALKVLPPPPLEAAYISPNIHCALVLEPSMQRYWICIAGDIAKQLHVYHSRSGVWDTVDYLPGWGNLKYGVGMANSNAYFSAEHDCMWGILSFNMEEMRWFVEWSSFKDNSPIQMCWSIYKWMVTTANQFFMVAMGEDQMTLIRLDCASNGHVQEAGCDYNEKRYPIPPICFYEGTFMIADEEKLYFLDYESCTFAATSQP*