MPKSKRAKVVHMTNVAKKTREQKELLFTNIRECVPQYQHLFVFSVDNMRNNNLKDVRRELSGDSRMFFGKTKLMARALGQTAEDEQAEGLHKLTSHLAGTVGLIFTNRPASELLSYLDSITSVDFARAGAVAPRDFSIPPGVVYSTGGEVPQEYDVPLAHSIEPELRKLGVPTRLIKGRVVLGGENGEGSTGYDVCREGDVLDSRQTRLLKLFSVCFSEFKIQVLAYWSAATGEVTEVNPGSAGDAIDDSD