MSALLDEKYSIEHTEHGEVLNKDGGHHHLTQQEMKHGDNALKYIGDERIEVTPEDDKRIRKLTDKYILSLLTWVYFLQILDKTILGYANTFGMSSDTHLVNNQYSLLGSVNAIVQLAWQPFSSYLIVKVPARYLMPAMVFGWGAAQACMAAAHNFGGLMVSQWYRRSEQPVRVAIWYSTNFKVSHVWELFYDLKSYLFLALALLLNVGASVTTIFGPTLIKGFGFNSRITSLLNMPFGFLYGANPIIVSWIVANTGGQTKKALLMSVYNAGSAAGNIIGPMSNKYESYGEDDAEGRLGQNALLDLTDFKNDEFVYVY*