MPRPFFQKLILPSTIRDKRLRIPDSFVKKFGQDLLGFVRLIVPGGHVSRIGLIKADEKIWFHDGWQQFVERFTIHIGYFLIFRYEGNAIFNVHIFNLPTSEINYHSNSLCGKRYVAFEELEDDDRAGIPTTQLIVNKSYNPPALHNLFSGSKLNNGINWGGEENMRLTKSANVSQVADEWAQNVFAQYNEHKNSQDEVKLYSPDEETPKLKKRGRKRLKIDPNEQQLSSLNEDDGEARFRFYESASARKRTVTAEERERAMNAAKAYAPDNPYCRVVLRPSYLYRGCIMVS*