MDNDNVGWGLGFGILTMTMAIALFVFVCGTRFYRHKLPGGSPLTRIAHVFVATIHKWNILNKVAVIEEREVLKSGSSRQYLSIDKFRFLDRATIKDELDYECKTSHNWRLCTVQDIEEVKAILGLLPIWMSCLMFGVVYAQTFTFFTKQGIKMDRKIGTYFQIPPEILQCFISLSVVLLVLIYDCIFVPVAKKLSGNERGITLLHRIGTGMFFSTMSMIATALTKIRRIKVAKDNGLIDIPHATIALSISLLLPQYMLFGIADVFVMVGMQEYFYDQMPDTMKILGIAVYLSVLGVGNFLSSILISVTEKLSCRNKGSCWFVDNLNKAHLDYFYWLQHL*