MLHTPSSSRAPRQGPYCPFPFFQTSTPCPSRPSVQFAVQIAESEAAAAAAREKTAELERRLQEAAARFEAAAGERRARDSSARDVEAQLAEARRALAEAQDNGNRVKQSAEALGWTQVAEGAAVEKELAEEKAEALLQELEALKLKARHPRPEEPGGHGRAGRGAAQGQRIRVEELETDRELLQEEARLREELAASALPARGCRSSPAHEDGDSNTDPELVKLMKRGKAQHAAAAPAPQPVQAATSSDSAQLSSLVEVLRLQVQTSVGAVLASAGEPRAKKRAATGANYLKEDTDGKRGTGDCNTARDVVRLLWDEPIEGSGGSTLRRHAHEPGCF*