MDVVNFQYRVFKKSGLGEEASYLPPSINPGLCGNSPQTGLNDAAAEAKLVLFGAFEGLLAKTGLAPADIDILVTTCSIYCPTPSLASMLINHFKIPPGIQSYSLNGMGCANGVVAINLIRDLLQAHPNSNAVFLTTEVTTPAFYRGKDKSRLVTNVLFRMGASAMLFSNKRRWAGRAKYRLLHCIRTHTGARDTAYRCIAYGPDDEGHNGVSLGVNVVDEASHALTNAMTRVAPHILSWGQILAYLLNTGHKQLAKLAGLPRPPTFKPAFGQGVQHFLLHAGGAKVLEGLGASLQLAPHHLEPSRAVLHDYGNVSSSSTWYALGWIESVRGVARGDKVLQVGVGSGVKCGVNVWKAERSVHDLHXAWEHCLTPERRAALAARRAA*