MSQADVEKSDLEKGKTLTKKSNKPLIERKRRERINKCLFEMKQMLVDDVKNRSPSHFKWEKADVLEMSVAYIRQLRRCIAANSKAKKVFSLPYFVDGFSNCVREMQNYTLLEKWPVDLREYNNRLTSHLNARLHLLISEPAMKHETMSASLLCDCTGANIMYYNNHAYNNYQQTKIMQPSTFEILNHTNSVGCMIGTSRIKAHSEEKIEANCCEKAYLFRDNKFNDHSTANEEFTKTSCGGHRLWRPF