MDDFSIYGDSFGVCLENLERVLARCEETNLVLNWEKCHFMVQEGIVLGHKVSSKGIEVDKAKLEVIEKLPAPTTVKGIRSFLGHAGFYRRFIKDFSKVSKPLCNLLEQNRPFEFTAECNEAFLKLKTALVTAPVIVAPDWSLPFELIGRIRSFIPFITASKTLVDAQINYTTTEKELLAVVFAFEKFRSYLVGTKVVVYTDHSAIKYLITKKDSKPRLIRWVLLLQEFDLEIRDRKGTENKVADHLSRLETNNHSSHLEGEFQIQDSFPDEQLLLVEQTRVPWYADIVNYLVGGAHPPDFTKQQLKKFLHDSKFYFWDEPYLYKQCPDRIMRRCVPMGEVRSILEHCHSAPYGGHFGGQRTAAK