MESSKRAVEAYRRTRLIDQVVTDDDRVAPVYRLDEICDMLRTSSSDMVREMVDYTMKRLDSRSPRVKQKTLRMIKYVVVKGGPEFKRQMQRQSAVVRQLFEYKGQPDALRGDALNKAVRGTAHEAIAAIFASEDKLPQTEEVNKRIMGFGSTNYEMPVATNGKKPSITNVVSDVIEFGNASIKQGLTMISGYSGGNIGNMRNDVGSYRGPSLRKSLTSERETFDRFERDERPDSRPASEVSGAIAGSSTYNSRASHLESNITRAEVDNGRGGASQEERLLDTITAPGGMRLQPTRESVQKFLVNVVKLDPKNLCCALESKLHSHAWQVRFKALCVLEAIVRHHDHDFFGTVVDFFEEDAGAIHDCLQSPQTSIRDKALKILDHLGGSQKDSHEESSEGLADPKGVPQPGVVYDMPDLIDTGESDLLADEKSVPHVSTSTAGDIISNLSVTTGDLLGEGLWGGEAEASAGTASDDVFAGLSFHTSDSTADELNGDLFSGLSLDNRSSAGGGVDLLLNGLHDEKDEPSIVNQPASSDSLADLMGSSSLKDSGNGGQLNGLVENGEASLKSSSVKGPHHSNAISSHMFGGLLNPQMTHLNSPVMLPMGMSGGYQAPIMMPQNFGMAVPGNAFFQQQLLSGMAGSQRLSMGMSVMNGGHLQGTTGSGIVLGDGFDFSGDATSKFTAAAAFAKKEDTKAFDFISDHVSAARGPKKFS*