MVNFLNGLLYGIGGLACTCLLLLVTLQEKLVYVPVIPGLGKDYPITPARFRLKYEDIWLVSSDGVRLHSWFIKLRPECRGPTILFFQENAGNIAHRLEFVDTMIQRLQCNVFMLSYRGYGASDGYPSQKGLIRDAQAALDHLLERTDIDTTKLVVFGRSLGGAVGSAIVKSNPGKVSALILENTFTSVLDMAGVMLPFLKWFIGGTGSRGPKILNFLVRSPWRTIDIVNEISEPILFLSGLQDEMVPPSHMKRLYDASHLNSRRFFIEFPIGMHMDTWLTGGDRYWRSIQLFLVRHVGDLHRGEDGNINLLDNHRL*