MSSSQFRYTQTPSKVVHLRNLPWECVEEELIDLCKRFGKIVNTKTNVGANRNQAFVEFAELNQAISMVSYYASSSEPAQIRGKTVYIQYSNRHEIVNNQSPGDVPGNVLLVTFEGVESHDVSIDVIHLVFSAFGFVHKIATFEKAAGFQALVQFTDVETASAARSALDGRSIPKYLLPDHVASCNLRMSYSAHTDLNIKFQSHRSRDYTNPYLPVNHTAMDGSMQPALGADGKKVETQSNVLLALIENMQYAVTVDVLHTVFSAYGTVQKIAIFEKNGSTQALIQYSDIATAAIAKEALEGHCIYDGGYCKLRLSYSRHTDLNVKAFSDKSRDYTLPDLSLLVGQNVPGVAEASAPTAGWQNGQVQAQYAGYGGSPYMYPSADHAGASPSSGHPPYYG*