MVKPILYPPTGQQLGPGLANVLEQLERHCLAPDGSLISRSVYLDLNQAREEMGRERLRYLEAMAIYCEAMAIVEDYQHAVSVATSGGMRDIQTLFTQLGLRNSKEVYEALEQRLVVAEAAQRLRLPLLSKDGELPEDDVENGGLAPRTSVESITSSTRTSSGTFVSSSGSNSLVSSSTVAINSAETGDAGVGGVVNKFLGVTPPFLCQTHLLKSPFARDSSSYQLALVPELEARLRAKNDLVASSFILDESDTVGVNTSKSLRLPERIKAAIEGIELEEAALLEDLYSADRKFAEYYNVLEQILGVLLRIVEDFKLQHQHQYDGLRKSWLCKRCQTMNAKLRVLEHLLLRDTYTQESIPALHIIRGHLLEGKEDATAAYNRAVTRLREYQGVDPHFDAIARRYHDLVQKLEGIKWTIRQVEMDLNNPEEHLT*