MNDKELMWRASMVPHFVDYPYDRTPKVAFMFLSRGRLPLASLWEKFFKGHAGLYSIYLHTSPEFNTEMPESSVFYKRRIPSKSVDWGKATMVDAERRLLANALLDFSNERFVLLSETCIPLFNFTTIYKYLINSNHSFVSSFDDPRHIGRGRYNKRMFPTVTLPDWRKGSQWFEVHRKLAIEIVSDVTYYPIFQEHCRPPCYMDEHYLATLVNKLRPDLNSNRSITWVDWSRGGSHPTKFVRKDVSEAFLNQARHGFNCSYNSGLSSICFLFARKFHPSTLEPLLRIAPSLLGFDP*