MVGLILVTLSASLRSFKPHACYSGSKYCPKSSPFKTGVFFFSIYLVALGQGGQKPCLQAFGAEQFDEEDPEEEQHKRSFFNWWYFGICIGTIIGVALDNVGWGLGFGIPAVTMEIALFVFVCGKRFYRHKLPGGNPITRIAHVFIATIHKWNILNKVAVIEEREFLNICLLISLGFLTEQQLKDELDYECKTSHNWRLCTVQDIEEVKVVLGLLPIWMSCLMFGVVYAQTFTFFTKQGSTMDRKIGTHFQIPPARLQCFISLSVVLLVFVYDCIFVPVAENLTSNEWGITLLHRIGTGMFFSTISMIVAALTKIRRIKVAKDNGLIDMPHATIPLSISLLLPQYMQFGIADVFVMVGMQEFFYDQMPDTMKILGIAVSLSVLGVGNFLSSILVSVTEKLSCRNKGSC*