MPKIPITLITGFLGSGKTSFLSEYLNQTDHQGVALIINEIGQAALDQRILSVQYCGEKMLYLNAGCVCCNKRLDLVESLKATLNNYEWHGEILRRIIIETTGLANPAPILWTILSDTFLGVHFEIQSVVACVDALNAREHLTNNEAKEQIVFADSVLLTKTDLQNDSAALTKLKERIQALNPSAEIFDKRAIDYESLFSRKNRARNFMPRMPKDSHSQGFETLSINFEGTMEWSAFGIWLSLLLHQYGTQILRIKGIIDIGSGFLVSINGVMHVIYPPKHILKDQNGSNLVFIMRHLEREKILNSLKGFKDFLGIKGFETQ