MPRPFFQKLILPSTIRDKRLRIPDSFVKKFGQDLLGFVRLIVPGGHVSRIGLIKADEKIWFHDGWQQFVERFTIHIGYFLIFRYEGNAIFNVHIFNLPTSEINYHSNSLCGKRYVAFEELEDDDRAGIPTTQLIVNKSYNPPALHNLFSGSKLNNGINWGGEENMRLTKSANVSQVADEWAQNVFAQYNEHKNSQDEVKLYSPDEETPKLKKRGRKRLKIDPSEFFNSDSLLILLCH*