MTSKTREQKLRHFESLWKEFFRDPSQWRDNRSTKIIATSPDFKNRLTNEPLWLDGKFNPPWVEEELQSRGLAIPSQGCQEAHSDSDECNDLVALLRSCAKNKDLSRGIRAQDDVLRRGLLVKCSDALITMYAKCGDVANAKELLDMHKSRDVISWTALIAGYGQQGQNVDALKCFEQMQEEGLSPDWVTYTSALKACGSLRAFDKGEQIHEEISRQGLLGKNIVLDTALVDMYAKCGSLPKAQEVLEGLPVRNVVCWSALISGYAQDGHSEDALDCYEKMRQERITPNGVTYAVVLKACASLGAAHLGEKIHKEIHRQGLLKNDMVLGTALVDMYAKCGQLVKAQQVLEKLTLRDVVAWNALLVGYTQQCQAENALDCFARMQYEGISPNETSFCCILKACGSIGAT