MESSILRHYSPNNDPNVNVSSRTTREISLALTPEAIDRIIEMAWEDRTTFDAIQFQFGLNEAAVKTLMKKQLKLSSYRLWRKRVNNCNMKHAAKRINGIDRFKSTLQRNITHNKISKR