MLNKTGTLPARAVDSRQLCGPKVAGRQYGVHRTFLAGPATCSPIVPYVAAAPTVPRGARAAAAAVEVVNGEDVRSDLRNIAIIAHVDHGKTTLVDSLLKQSKVFRDNQATTERVMDSNDLERERGITILAKNTAVRYKGIKINIIDTPGHADFGGEVERVLNMCDGVLLLVDSVEGPMPQTRFVLKKALALNKKVVVVINKIDRESARPEWVIDSTFELFMDLGANDEQASHHHPLGGFGLGCDFPVIYASGFQGIAGYSVDKMATDLEPLFQTIVKEVAPPKAAPAAPLQLLVANIDYDVHMGRIAVGRVYNGTIKKGQQVVICSSLEPGVTRTAKATELFVYDNFIRVPVDEVSAGDICAMCGVSDIKIGDTICARDSPVALPTIKVEDPTVNMTFKVNTSPFAGKEGKFVTSRNLKVQPGVEPGETADAFVVSGRGTLHLGILIENMRREGFEFEIGPPKVITRQVDGKTLEPYEDAIVEVAENYVGSVVELFAQRKGEMTDLQPSLGSSSRLTFRIATRGLLGLKNALLTATRGTGVMNTIFREYAPLAGEILMRDAGSLIAFET