MTVLFHQLKIIMIVRPQQHWIRLIFVWHGSVLSKIFSRLLLNFLLSIAVIIMLPWYTMLGIKFTLAPFSILGVAIAIFLGFRNNACYARYVEARHLWGQLMIASRSILREVKTTLPDERGIEDFVRLQIAFAHCLRMTLRRQPQTQVLGNYLDQEALQKVVASHSPANRILLLMGEWLAIRRRSGKLSDILFHSLNNRLNDMSSVLAGCERIANTPVPFAYTLILHRTVYLFCIMLPFALVVDLHYMTPFISVLISYTFIALDALAEELEDPFGTENNDLPLDAICNAIEIDLLQMNDERDIPAKRIPDKRYQLT*