MANPTIIRLQDGNVMPQLGLGVWKASNEEVIAAIHKALEVGYRSIDTATAYQNEEGVGKALKAASVAREELFITTKLWNDDQKRPREALQESLKKLQLDYLDLYLMHWPVPAIDHYVDAWKGMIALQKEGLVKSIGVCNFQIHHLQRLIDETGVTPVINQIELHPLMQQRQLHAWNATHKIQTESWSPLAQGGEGVFDQKVIRELADKYGKTPAQIVIRWHLDCGLVVIPKSVTPSRIAENFAVWDFRLDKDELGEIAKLDQGKRLGPDPDQFGG*