MEKAKGTALGDVWYQLPTPSKHKFIRQVVELEAKLATVPFTAHGCIYYAEDVPRECSKNQLPLYGDDLKKFCVGPVVDPILWSDERVEMGLNRGPWHHLSDYATSIGTNERTWAMQYAKPRMNYYRSNTDFEMPTEYIDLIEKYLRIVPHITHCEPDTADLLQPTLWHSDLHLNNIYVDLDTETITDIIHWQNITVAPLLLQAKIPRMARHINPLPLGWVMPEKPEGYETFFQKDKLKADKLYESALCQKYYEVCTAKKNQRHYAAMCHNDTWKSPLILPLKSISGAWSSREVFMLRSSLMEVVDHWAEIQPAADCPISFTDEERNLHNEEMENRDYIEGLMEEFQGAGILPSDGIVDPEDYEVVQKTNYAQKERFMSLAEDEEQREWMDKIWPYQDRASEA*