MLESQKEFATYLRKMASLLNGQPFSYDQTLLEKVMETELVVPVVGAFSAGKSSLLNALMGKDILPVGIAPETELATELRYSSEPYLLAIKPDGEQERLPIDALGTINRRSSEFSHLRLYLNSEALKALAPLVLVDMPGFGSSLENHNKAIAYYLPRGVHFVVLTSVEDGNITQSMLRKLDELKTYNTDFTFMLSKCNLRAPDQVEEVQAYVDDQLGVYFGNQCRSITLGNRGGEELSRALATLQPDALFSRLFIDILKDQSFDLLAQINLALSVLKKDKTESEQATRALEQALAQLLEQRKDVESDLKERYSGKMLDRTLRSLDNALNESVEELAALGNGKNPSALSNALSEIIRGSLANTIKSEVQDISTSMVDRIAGNLGSASSQMAVLDIGGNWNYELAGKVKLSLERTTEMLSDWSARLSNHASEKTDKDGNVALYRSLSTVLAVTTSVVNPLVELAIIFLPEIIRMFNSPGNEREKLRQKLTAEVFPNIKAELRGKIPAIIDEQLNAMLKKIGDGFEEQITRQKQVIDSITQEKLEREAEIGEKTANLEHLASALKAAANEHLYR*