MATLNALQCLGLKDALFAAAAVDLVSDLVADEAVCVRLAALECLTAWSKQLSDLLAQARSAGQAEQATAVNLETHTAEHTESEADVNEAKATAVGQGHAAAVPNVVPEDTHWGQEVVSAACFALHDAEPTVRCAARELLQYLPLVNAASLMAVVQAATQNCSRYPSDSPAVLQLMLQLGARQQHLTVKAATGLQRMLLAHVQVPHPNPHQYEPVLNVLVGAATAHKSTLLDSGILTEHTLKLIASQQQQQRW*