MKEGEQLSTPQEHQETSQRVNCKICGDRASGFHYGVHACEGCKGFFRRTIRMRLQYENCDRNCKIQKKNRNKCQYCRFNKCLSLGMSHNAIRFGRMPESEKRKLVQAPVTDSAAPDSPVSDLDALSQLIHSSYMNTFTMTKKRARDILTGRSTITPFVIHDMDTLWQAEQGTVWEQLPTQDLTGTEIGVHVFYRCQCTSVETVRALTDFAKSVPGFSTLYLNDQVTLLKYGVHEAIFCMLASLMNKDGLLVAGGRGFVTREFLRSLRQPFCHIMEPKFHFASKFNALELNDSDLALFVASIILCGDRPGLINPSQVEDIQEGILGALRRHLKTSHTDAPFLFPKLLHKMADLRQLVTEHAELVQSIKRTESSAALHPLLQEIYRDMY