MTHPTVIKLHDGNLMPQLGLGVWKAGNEEVVSAIHKALEVGYRSFDTAAAYQNETGVGNALHSAGVNRDELFITTKLWNDDQKRPHEALKESLSKLKLDYVDLYLIHWPVPAIGHYVEAWQALIELQQQGLTKSIGVCNFQVPHLQKLIDETGVAPVINQIELHPLMQQRQLHAWNATHKIQTESWSPLAQGGEGVFDQKVIHQLADKYGKTPAQIVIRWHLDSGLVVIPKSVTPSRIAENFDVWDFRLDKDELGAIAKLDQGKRLGPDPDQFGG*