MLTRQVARRSPLVLRFGGQPRRLLSLLTPEEAGRQAEQLAQEVVLEKKEISHMATSLAHAGVVTGKNAAMSPPLHMATTYTRPADGSYQEGDLIYTRMDNPTRNLLEAETGRLECHGRAVNSDTPIISCAFASGMMAVSSIVLAHRLPLKVLLPVDAYHGVPTVLRDVFSRFDVEIRTVEMSDPAAIEADLAKISVKDDVIVWMESPSNPRVDIIDISLISSIAEKSGRRVTTVVDSTLAPPTIQQPLQLGADLVMHSATKYLGGHSDLLCGVVTASPWTNRGRFIGPLIRQVQVAVGGVASPLDSWLTLRGLRTLAIRSSRQCETALLLVKYLQHHPLVDKVYYPGLEEHFGHKIAKRQMKNGFGGVFSVEMIGESYAFAFAAALTVVQRATSLGGTETLIEHRASIEPPGRVVSPRGLLRVSVGLEHASDILSDFESAMDIVQTIHGIRG*