MKSFASLLFLAATAAAHATWQQIWVNGVDGGTSCLRRAANNNPIDVGAKELACNAHTLSPNVCTIKPGDKVTVEMHAQHGDRSCAQEAIGGNHYGPVMVYMAKVDDARTADANAADWFKVSEMGMASNNPVYWAVQVLNDNCGHWTFTVPDLAPGNYLIRSEVIALHVAGSIGGAQFYPGCFQVNVVGNGSGRPTETVKFPGAYKATDPGVLFDMYRPQSTYIIPGPRPYGTSPATVANTPYPTTATWNTALQPTTVPTVTPPVGGGTNPPPVTTVAPPVVTSQPPVPPTTQQPPVVTPTAPPSGPLQTQYGQCGGQGWNGPTQCQPPYTCTASNQWYHQCL*