MSLLLSLPLLLLLLLAAFRASSAQLRVDFYRNTCPNVETIVRTATTLKFRRNPNAVPGTVRLLFHDCFVEGCDASVMIASTPSNQAEKDAHENLSLSGDGFDAVIQAKKAVEAKCPGVVSCADILVMVTRDLINLAGGPFYPVEKGRRDGRVSRAATASANLPNANFTHDQITSAFQKRGLSPLDMVALVGGGHTIGFVHCTTILNRLYSFQSTNKVDPRLNSEYVQQLKLACPKGVDPLIAIDFDPVTPKIFDNAYFQLLQHGKGLLSSDEILYTDGRTRGIVSNFAQHKDQFFNQFVKSVTALARVGVKTGAQGEIRRDCSVIN*