MELNSQPRPFSIKLWPPSQNTRQTLVERMTNNLTTKSIFTQKYGTLDQEKAEENAKRIEDVAFATANLHYEKEPDGDGGSAVQLYAKECSKLLLDVLKRGPSKKDDEEVVASVNTTAPHESVFDISKGQRAFIEADEAQQLLSPLKEPGNSFTKICFSNRSFGLGAAQVAEPILTAIKDQLKEVDLSDFIAGRSEVEALDVMKIFSTALEGSVLRSLNLSDNALGEKGVRAFGALLKSQKCLEELYLMNDGISKEAARAVCELIPFTEKLKVLHFHNNMTGDEGALAIAEVVKRSPLLEDFRCSSTRIGAEGGVALSDALGSCAHLKKLDLRDNMLGVDGGVSLSKALSKHAELREVYLSYLNLEDDGAIAIVDALKESAPHLEVLEMSGNDSTADAAPAIAACLEAKQFLSKLNLSENELKDEGAKLITKAIEGHVQLKEIDLSTNQIRKDGAQQLAVTVVQKADFKLLNINGNFISDEGIDELKDIFKKSPDMLGPLDENDPDGVDDDEESDEEGGADELESKMKNLVVDD*