MRRMFKHSNLLFLKSALAKDGISGDIDYVLKWVKAQADAVDVTVEKTSFDRLQSWSIADNGRLQHNTGRFFSIDGIRVQTNWDGGGKWDQPIINQPEIGYLGFITKEFDGVLHFLVQAKIEPGNLNKVQLSPTLQATRSNYTQVHKGNKPEYLDHFREATPEQILVDQLQSEQGARFLRKRNRNIIIRIDEDIPVKKNFIWLTLWQLKKLMHYENVVNMDTRTVVSGITYGSFESDTCDLVSYLLRGNGHSAPKDEFLNSTLSIEPAVHTEEEIITFLTHLKSIYDLDVERIPLPEVQDWVVRNDRIHHKEDKYFEVIAVSVAIEGREVGCWDQPMIHPMQSGICALVCKKINGVLHFIVQAKLECGNHDIIELAPTVQCLTGNYINSIKILPFLEYVLNAKEQNIVLDVMQSEEGGRFYQEMNRNIVILAADDFPEELPPTYIWMTLNQLHRFLKFNNYLNIQIRSLIAALPFT