MVKFDTKLWKAVLMMSMINIGLSVVNVMFKKMIDEGLNRMVATTYRLAVGTLFLIPFAIFLERHNRPKLTGRILCSLFFSALLGTSLVQYFFLIGLEYTSSTFSLAFSNMVPSVTFALALVFRQETLNIKSNVGRAKLLGTMICICGALVLTLYKGTALSREHSTHMETHTRTDSTGAMTQKWAMGSIMLVISIIIWSSWFIVQAKISRVYPCQYTSTTILSFFGVIQSALLSLISERSTSMWVVKDKFQVLALLYSGIVGSGLCYVGMSWCLRQRGAVFTSSFIPLIQVFAAIFSFSFLHEQIYCGSVIGSMVIIVGLYILLWGKSKDKSASVTKQEPLDLDIEGCGTAPKELNSTAHQVSAK*