MQKFRNLSQVTDQVHSESTFCQRIRQHSMSQADVEKSDLEKGKTLTKKSNKPLIERKRRERINKCLFEMKQMLVDDVKNRSPSHFKWEKADVLEMSVAYIRQLRRCIAANSKAKKVFSLPYFVDGFSNCVREMQNYTLLEKWPVDLREYNNRLTSHLNARLHLLISEPAMKHETMSASLLCDCTGANIMYYNNHAYNNYQQTKIMQPSTFEILNHTNSVGCMIGTSRIKAHSEEKIEANCCEKAYLFRDNKFNDHSTANEEFTKTSCGGHRLWRPF