MSESLLGNVLLVNQPTASPGLLQPLPIPEQVWVDVSMDFISGLPKSGGKDVIFVVVDRLSKYAHFMAISHPYTAVSSPPLHLPYLPGESSNAEVDRSLVRRENMIATLKFHLAKAQERMKVQADKHRSERVFAIGDWVWLKLQAYRQQTVQRRSNQKLAHLFYGPFQVLAPVGKVAYKLKLPADAKIHNVFHVSQLKRFQGALPIAAHIPDWFSGTDPSLNPIQPAAILDKRVVMINDVPQDQYLVSWTGFADHEATWEAATTFQAQFPTFTV*