MSAQFSLEQQMEQQMEQQIEESPSTSSMADDIAADVLSSLLNPSESPNDPKKKGQKGTKTCKKSSEIWDHYRLLNENQNVECAYCWKVLKRNDSSTKSMWGHMTAFHQNVLDDKQSRKKLRIMAVEPLERKKYPFMDVETPTQPYVKRARAGGSNQAAPPTDSVALALQQLQSASQLGNPFNFLENLPKSSEVINISAGYPVEEEEQENVHEEVQAGSSGGSLAGDTASPLREDAATSGGSPSVTSTNQLSAFMNMATNPLMWNAMLVNSSTHGSAFSLNDGQCVSMLMKMALDLDLTLSYHKRRGDIELCFESNRTAEKSGGRGKVLCLSDMGREIRVIERVNGTPTDTEMWTKTDFNQFHWAIRGKCQKVLVKG