MNDSVALSTFNSLMEKNLVFFDERQQIVQHNDKGLKVNPDEGEEQVDNVIDQVRDGSDINTTGYEMCDISKTHFLAANKFCFARPHLMLLTSDGNKRQYEPLDQNDWQALNNVLTDLGDDYVAFFNCGQDGGCSRLHKHMQLIPKPKDSFAAFLDTEDGVEPDVPFQWFYHRFESPPLDSNQLLDVYGRLLQKATEAGKGQSEHVDSLLAEAAIPHNMLVTNQWMIVLPRRRAAVNKKAGANSIGMMGVIAVATQEEIDNWIRIGPVEALKELGVPKIL*