MQLRFWNHWHGRQPTAKQRVIDIADYKEVFSGISNVEEVAFNALSFVWNPSEEAKVYIGINSLSTDFSSQKGVKGLPLNLQIDTYDLSSGNSHLIHRAALQVKIFCDKGAERKMRDEERKRSKRRGKNTNDGKTKSLVSSSIGNECTFFQTLDDHVIQPVLFIPDTHLSSLQRMTGHFSHARNTRRACNMSSHKRLYPDRDQTSSPTNKQARKEDAQRVLLYVRTNSEEVFDALMLNSPTLSGLREAISEKYGLQKETIGKIYKKCKRGIFVNMDDNIIQHYTNQSAFLIDVSELGNGQFQVTLVEV