MSSTSLEPVHICFDDATITGDEITEILAFLQSDTSDNPSGSNELEAPVDERKRKRTMSNRESAKRSRLRKKRRFEDLTEEVNRLKSKNQELVNQLANVLSCGNAISKENNRLKTESVCLEIRLLELYRFLVAMQSPISTRLNYISKLKI