MLEMSVGTPMENQEIISKKRRYRKDKPWDTDDIDHWNVPKLTPEDNPHGLLEESSFAVLFPKYREKYLRDIWPDIRNALKAHHIKCELDLVEGSITVRTTGKTWDPFIIIRARDMVKLLSRSVPFHQAVRILGEGEDDNNLGCDIIKIGHRNKEKMVKRRQRLVGPNGSTLKAIELLTNCYVLVQGQTVSVIGSYKSLKLVRRIVEDCMNNIHPVYHIKELMIKRELEKDERLRGENWDRFLPKFKNKCVKRKVKKQIKKKNKSIFPPEPTPRKEDMLLETGEYFYSELERKAKQIKERISEQKEKKNEKHMEREKMYIPPNEKLFLKNKTSNQNEINYKTFGQNSEKYKNNLSNFVV