MASSSSPLTDLLSQALESQGGNPGEAIALLYQVVRNPGNTSDEALRVKEQAISALADLLAQERKAEELRNLLTDLRPFFLLISKVKTAKIVRVIIDAVAKIPGTTELQISLCREMVEWTRAEKRTFLRQRVEARLAALLMECKDYSESLAILTNLVRDVRRLDDKLLLVDIELLESKLHFSLRNLPKAKAALTAARTAANAIYVPPAQQGTIDLQSGILHAEEKDYKTGFSYFYEAFEAFNALDDPRAVFSLKYMLLCKIMVNQADDVGALISSKAGLKYTGADLDAMRAVGEAYSKRSLKDFETTLMSYKEQLEEDPIVHRHLSSLYDTLLEQNLCRLIEPFSKVEISHVSELIGLPVESVEAKLSQMILDKKFAGTLDQGAGCLIVFDDPEPDGIFPASLETISNISKVVDSLFARSAKIMA*