MGRQERFNDLQARGVSPALIEEMEMARGETTQVGVSMGLYCSGGDVEIYLDHEWSSAYPIPTFELLEKVLVELFQKRYRKSLCLTFSALFHRAFPGDAFDMPEFCRVLKRGTDKLDDVHICYIGGRILDDDLTMLLDNMQHNNMTIGYFGLGFCGDLEYPKFFRRLQELDVDYLELWRQCDEGERTETGMEMTEAFFAQLGEFIRGSCHLEDLILAEFCCQEAHHWAPVVAAIQDHPSLTFLLIPFPTTTSPPDAPNDKGCKFAPAVEDKILNRLAINRAKKALLLDDQQSRPSLEQFVDTLVENRFNVGCLDHILRNVDPHVYSPAAIQAAQSHADKKPQQNKAHVSKEEWELEKRLDQEIRSKTFRYMSEGDTEEYLIIDV*