MMNQVAQYAQSQEEGQHQKNRLSDVGSIQVPLLRPSWMHPTCEYYKFGHDPTMSALENTGDGAAGRKELNLKDTSSPLSILMSGIDDGRHVMATMMHLREKYEGLVDQEGARAFLVCNDINRATMARFVVVMVILSKVGHMAKLMAELRANVEASRWRPTHGCDVAMLRCSSDNDFELICPILSYWICQASPDCDDGKDCDHPSNWMDVPSVAKCLEQCEISRLDESLAAETFASMPKKNRDYVQHARESYDTSTKAAAIEHFKNLDNLSPEMKQQLKQMFPRASTETQALEQFVQFMEETPGQEENGESHFLKVRSMFVKVYEFSEKIDFLRAAEGAAAGRDINETLTAALKQVQKDFSKHAKAARGVIETTWITNPCMFDPLEISFGKAPPCSFSPVTDFVEHFNCTDFCKEPIDVPMGHKLLARETATSAATATQFADYTKCFFWTTANALVVLVTEGVLSLTWNVGDAGSAFQTSGKPTQKFHRILASNIPDYTQG*