MLSGRYLTPHIRVKGSRLHNLSPALLEECDDYWKSIRTLFRAELFNSKAIESQVSIREKKIAEMMQHLAVKQGQVVKIRDVVSVTAFNVMGNLILSKDFLDFQGTYKKLMVLFDNICNVWTGIVHDRRSGVSKLRETFGAGTESTTATSEWMLVELLRNPQALKKLRDEISQVIGGMNNVVKESDLPNLPYLEACFKETLRLHPPGPLLLPHRAVETCEVMGYRIPKDTQVMVNMWTIARDPKNWDDPSRFKPERFINSKMDYIGRYFEYIPFGSGRRVCAGQPLASRFVPLVVASLIHGFDWILPNDMDPAQIDMDEILDITMFKNDPLLVIPKLRKRA*