MGEVFKSPQVDMGYDISDYKDIDPCYGSLADVDRLIAELKKRDMKLMIDIVVNHTSNQVFDTYSRSVALLIPSASLVPRIEILAGQSQARLVHLEEAKGMASMENVNHQITGQ*