MGRGKVVLERIQNKINRQVTFSKRRSGLLKKAFELSVLCDAEVALIIFSSLGKLFQYSTTDLNKIIEKYRQCCFDNMSENGDLGEHQSQSLYQELLMLRVKHESLAQTQRNFLGEELHALSMKDLQSLEKQLERTLAQARKQQVQKLMARVDELRNEVHKGEEVTKQLKSKEIGISTKFCEDSTNSNISINNHIITSLHDAQADPFEHGTTGRFGHQEAAASEEQATDRRMNRGQSSRNKNNEYEWMN