MPLVGLGTWQAPVGVVGAAVADAISRRGYAHVDCAAAYANEEEVGDALRDAMASGAIARESLFVTSKLWNDRRRPRDVRAGLEQTLRDLKLDYLDLYLIHWPVVWRRGTLMQRDGDASIAECWRALEALVDEGKIRSIGVSNFDEAQLEELMRTARIAPAVNQIERHPKLPQDALVRYCQERGIVVTAYSPLARGGALFADPVVSDIAEKHSVAPAQVLLRWSVQRGVVVVPKSVTPSRIEANADLWGFELDASDVEALSTLEDGESVVASPWGTKQKKNVVLRPLLTAIMWPVSKIVRVDVQRMGRSGFWRWAWSEGE*