MRACLGLLLTLCMLHGGGAESDGDGPRCQLPPTWKIGDLEPMTGAMGRVTVVALLDARSTIDFLNLGRMDSLRQKLENQGLRDVVYMVVNHQGAQARGLHAMLAQRLSEHISLHRQDEALADVWQTLGGNKDDFFIYDRCGRLTHRISLPYAVIGHGHVEKAVKDTYCSSLCGECTHETAETQQECTPKTDTQPQEDTRHECHHRHHQGHQHHGDGHRDHGDNQCTHTQGSGPGHDHGHGHHGGQGHHQGHDQAGGVAQRPDHLELGQAQQVVSFHHHQHDAAAAKP