MESKSPPTPGTAPPIVPLNGAQQRSVEGAPQVPSPLTLAVSRPQLPVSDASKAIAAPIGVSMSPATALPQLSSPPSYASIIGQQAIGVMGSHSTGFSLSSGAISFGGGAEQPVKKKRGRPRKYGPHGSIALSVAPILSAPRPIMPSDTSIRTLASGKNQHPPASGEAMGISSGIGFTPHALTIATGEDVAARIMSFSQQGHKGVCILSANGAISNATLRQPAVSGGTVTYEGRFEILSLSGSFLLTDCGGARSRTGGLSVSLAGPDGRVIGGGVAGMLLAATPVQVIVGSFMHNPATQER