MPKIPITLITGFLGSGKTSFLSEYLNQIDHQGVALIINEIGQAALDQRILSVQYCGEKMLYLNAGCVCCNKRLDLVESLKATLNNYEWRGEILKRIIIETTGLANPAPILWTILSDVFLGAHFEIQSVVACVDALNAKTHLTNNEAKEQIVFADSVLLTKTDLQNDSRALIKLKERIQALNPSAEIFDKKNIDYESFFSRKNRVRNFMPRMPKDSHSQGFETLSIRFEGAIEWSAFGIWLSLLLHQYGTQILRIKGIIDIGSDLLVSINGVMHVIYPPKHILKDQNGSNLVFIMRHLECEKILNSLKGFKDFLGIKGFETP*