MASNSSESDTVRPSITVKYTKLFINGHFVDSISGKTFETFDPRTGEVITRVSEATKEDVDLAVKAARAAFDHGPWPRMSGDERGRILYKYADLVMQHSDELAALETLDNGKPLDMARMRFVPSVARLLRYYAGSADKIHGLTLKMNGPYQAHTLHEPIGVVGQIIPWNHPLLMFFLKINPALACGCTVVIKSAEQTPLVALYCAHLANEAGIPPGALNVLSGFGETAGAAISSHMDIDKIAFTGSTEVGRLIMEASAKSNLKPVTLELGGKSPLIIMDDADVDEAVNLAHLAVYTNMGQVCCAGSRVFVQEGIYDEFVKKAVERAKQQVVGDPFKPGVHQGPQIDRVQFEKVLKYIEYGKRDGANLLTGGNHIGGKGFYIEPTIFSNVMDDMKIAQEEIFGPVMSILKFKTIEEVIERGNKTVYGLGAGIVTKNINVANRLARSLRAGVIWINCYLVFSEDSPFGGYKMSGIGREYGIYALQNYLQVKCVITPLQESPWL*