MQFSFPVLERKEILSCLSADAGITLEEQHLVKPSMETVWPVYESLVLNIMGITREELQQPAFHAIEKLEYPELHEESVGILASIRAISKLMAVTGVDDFSTMDIFKPESKRTITHLSAIINLLKFKQGKERDLAEVLDERERAFVLYQQSEERLAALKNEIEALEADRLAQQPAVQALEAETKVLNQEIQALNKQHGALQSDIRALKQEGQAVAEEISAEKYSLIQQKEEQERLKSQIVQSPQKLQRSLAEKKAALISTKASAEEAQQLLNSFKGKLEAYNKVEKKLKKLFGMLDEVEKLWVKQKATIKEKKAFKAQVKSIEEEIESLDTELSQLKFQEQHWLELTEKLEQQGPKKLQEAKRELEDTEANCLPVLARIEERGAANLKAEAQVKEIREKLEAMTRKKENIIARGEAAVQKVMKETLHHYRTLLEVGPAALAALPNSRLNRGLQ*