MSNFDLLSRFSQYLDPHLMLKLLEFVHSQKIFDEKQILRGKLELIKKTKMVDYAKNLHDKMYPSQDISKSFQEERESVLEQLEILESRVENISKLMNLPEVINQIETVRDGSHLYEYLVTRHGISENITEDMYNYAKYQFECGNYEFTSQYLYFVSTLLPTNDKLYLNSLWGILASEILLENFDTALEELNRLREYIDNNASFWPALQTLQQRTWFVHWSLFVFFKHRDGLDLVIDLLLYQPPYLNTVQTVCPHILRYLTTAVIINKSRRRSVLKDLVKVIQQESYSYRDPITEFIECLYVNFDFDGAQHKLLECESVLCYDFFLSNLVNEFIENARLLIFEIFCRIHECISINMLSQKLNMTPDAAEQWIVNLIRHARLDAKIDSKLGHVVMGTKAISPYQQVIEKTKNLNSRSHFLALNIHKKLGLKIPESSTQWGQDYY