MKEPSEKEIKSFLRETLLNEDLDQLTVKMVLVKLNERFSIDFSEKKKKVKAWLEELMNEEEKASSEEDAKKKTPKRISAADAKATPSASSSKSASKSGRSERSERRAGGFPTCKLSEKLTEFLGVDSLTRGEVVKAIWDYIKERGLQNPNNKREIHCDARLTELLGVDKCTMFSINKFLAPHIQGSDGKGKRKMERGRARTGRAERGRRGRSGNRRAASQSSAPSPLHGRLPRRRPPPRTEVVKRIWAYIKEKELQDPKDKRNIICDETLSAAFKGAKKMTMFSMNKLLSQDGHVRALEETTAVPATKQEPVAVKQEPAGAAAAAAATAAAAVAAAAVKKEESEEEEGDGEDEDVDLDN*