MDDQPEPHSLASTFPNPPDFWKEFTPDKLAELAELKLARVPLDHGDAGNWRIPDLPEHLRHLQPPPEPADGRWRVFGDQYMLDDKLPTLEEQGIQNLPATASSAAKDVKHYDRAFELKRLVKSLLLNFLELNGVLARNPADAEAKILDIRTLFINIHHILNEYRPHQARESAIEMMQDHLDRTRTETAAIRTQVDKARKVLEGLGSLDLSVFQQQQLDGAQSILDASPSKDLTLEDVLQGERRERAAAAWCMADALLN*