MPARGRESSAVTRKRCVFTVAVHPSALGDPLRGARVVIDGLRMRHVAALGGVLMACDDARLTGVEDVEDDGSNDDDASNGCAHFEGDRGGKGDAVSTRAHGRVLHASGHVDVCVEADCDVFTPVRGSRLVGTVNKIAHDFIGALVLDKFNVAIAAGDIREELVSESEECWRSAWDASHAIRVGSQIVFTVKAVTESDDVVLLRGSMKDSDTGEREYVARSSSGITSIEQKLAPPEKCAKKEKKEKKEKKEKKEKKEKKEKSAKKEKRDRDRSSADAADDGEKRRRTDE*