MSQFNSVLLVGGAGFLGSHLVQQFRTNKPDVEIHVFDIRPFPEKLAKYFTFDPKEITFHQGDLTSAEDVSKAIKDSKCQVVVHSASPVHGLGKDIYEKVNVLGTQTLLQVSKELNIKAFVYTSSAGVIFDGSDVYNANETWPIPKVAMDGYNETKAAGEDMVLKANDPKNGFLTIALRPAGIIGPGDRQVVPGLRQVARTGQSKFQLGDNNNLFDWTYVGNVADAHVLAAEKLLSADTRDAVSGQAFFITNDAPAYFWTLARAVWKADGHIPAKTVVLPRPVAIVAGYLSQTVAGLLGKEAGLTAFRAKVVTATRYHDITKAKTLLGYKPQVDIETGIKYTLEWLNEVV*