MLWKLLMRAQPCRLCSFRKLQPTPKYKPCYSCFTYTTDTQSNRENKRTVEKLFKLSVDVRKIRRLKGWVLLEDKTYIEEIANLLQQLGAKETSIASILERCPEAIVCSPAAVDTERKLWQLVCRSEEELIKLIEQFPESFFAVKDQENRKLNVQFFQELGLKNVVISRFLTTASNIFHHPVEKNKQMIMTLQESYLSLGGSEANMKVWLLKLLSQNPFILLNSPEVIKETLRFLQEQDFTDLEILQLLSKLKGFLFQLCPKSVENSISFAKNAFGCTDHDLKQLVVKCPALLYYPVPVLEERLQGLLKEGISVTQIRETPMVLELTPQIVQYRIRKLNSLGYRIKDGHLTNLNGTKKEFEANFGKIQAKNRRPIFNPVAPLNVEE