MGSLHEKPEHGFGGLLSGLREAYHSGRTKDLAWRRSQLRGLLRLLTEKEEEIFDALHDDLGKHRAESYRDELGALVKSVNHTLKNLERWAAPEKAQAPLVSFPATALVVPEPLGVVLVFSCWNLPLGLALEPLSGALAAGNVVVVKPSELAPSTAAFLAANIPRYLDPKAVKVVLGGPEVGEQLMEHRWDKVLFTGSANVGRIILTKAAKHLTPVALELGSKCPCIVDQLDSKRDRQIAVNRIAGAKWSVCAGQACVAIDYILVEEKFAPILIELLKSTVKRFIATPECMARILNAKHFQRLSNFLDDKRVACSVVHGGSVNHKTLTIEPTILLNPPLDSDIMTEEIFGPLLPIITVKKIEDSIKFVTSMPKPLAIYAFTKNEKLKQRFINETSSGSITLNDAIVQYVVEGLPFGGVGQSGFGQYHGKYSFELFSNKKAVFKRSFLIEFMFRYPPWDDSKIGMLRHVFNTNYILLLLGLLGLRR*