MSDNRRVFLLSNMTPAQKRALAVLVVAGGVGVGHKLRSMVRGAQAVQKQLTNEMTHGKPPGARRINKIAVNRQFLNRLITILKICMPSPLSKEALLVVVQGLLLVSRTLLTDLISRVEGWSGSSLIALQFESFGQSLMSFALMGIPAAVVNASLKFMQKQIEMAFQSRLTTHLLALHDGSGAAHGFDCLAHWIALCCAGMMNPDQRITEDVEKFCFSVSDLYAHTLKPLLDVILFTRSLSKNMGYRGQFGLYIYYMVVAYILKAMSPPMAQMTAMETALSGSFRAAHVRLVSHAEEIAFNDPPGGPAEQLILNQHLKRMLKYSRMSAFQRFIQQIADNFFVKYFATVTALLVYAAPVYFKDPALQGTQPSSPTTTLPACDQYAPS*