MAASCVSEWGNTPLQATDEEIFTLIEKEKCRQFCGIELIASENFTSQAVMEALGSPLTNKYSEGLPGNRYYGGNEFIDLIENLCRSRALQAFRLDSEKWGVNVQPYSGSPANFAAYTALLNPHDRIMGLDLPSGGHLTHGYYTSGGKKISATSIYFESLPYKVDVKSGYIDYDKLEEKALDFRPKMIICGGSAYPRDWDYAKFRAIADKCGAFLLCDMAHISGLVAAEEAANPFDYCDVVTTTTHKSLRGPRAGMIFYRKGPKPPKKGQTEGASYDYEDKINFSVFPSLQGGPHNHQIAALAVALKQVLSPDFKAYAKQIRANAVALANALMKKGYKLVTDGTDNHLVLWDVRPLGLTGNKIEKVCDLCNITLNKNAVYGDSSALAPGGIRVGTPAMTSRGLKEADFEQIAEFLSQAVNITLAIQKEHGKLLKDFNKGLTNNQDIENLKVAVHKFASSFSMPGFDASGLKCSD*