MRRCDLPARDLRLLDPLFVYPSTILGREKAIVVNLEQIRCIITADEVLLLNSLDSYGWQMEDADLNRRRGCSNFDNGFVNTSPDYLPFEFRALEVALEAACTFLDAQAAELEIEAYPLLDELTSKISTLNLERARRLKSRLVALTRRVQKVRDEIEQLMDDDGDMAEMYLTEKKRRMESSFYGEQSLMGYRSIDGALSVSAPVSPVSSPPETRRLEKSLSVTRSRHESMKSSESATESIEELEMLLEAYFVVIDSTLNKLTSLKEYIDDTEDFINIQLDNVRNQLIQFELLLTTATFVVAIFGVVAGIFGMNFEIPMFDDPGAFKWVLIITGICGIIIFCSFVWFFKYRRLMPL*