MARKPVSTDNKALNLPHLPAELWESILDHLISDARFAILSRQDATQTHFDGVPRCAFRDILQVSKESGTGILSLSTFSMFRAALLPVIFNQVVLHSSRRVKTLHEIIKENKDILRHVKSLVLQLSSRQTAGSWASEPSNLGAVISLLKENVEELHIQSDAGHLQWDELSVTIRGAIENLMRHGHLCTLQLTRMRFSRGSFDSLNWTWLKELSLCWVSVILCEGESPSSENSEPVSLTTLKVHHSDLWQLADRSRYPHLRTLMMDEWTWHRASDSIEDIIHSSNNLDSFDLVSGTNPRGKMRRAFPFPNVRLHLPAIGMDGSSVWTLLDEAAQIVSRNTAEDKSKLRHLTVAFYHLNPDSRRDVDCKLGDQQECITSFLQVLGQEPFRALQILHLDFRTLGLGELEADSVRKMVELSAGRHKPPYKIVYMFS*