MTTILGIHLILLGVGSFLLVLKALYFGGVYDTWAPGGGDVRRIMNLTLDPSVLFGYLLKSPFGGEGWIVSVDNLEDIIGGHVWLGSICIFGGIWHILTKPFAWAHRAFVWSGEAYLSYSLGALAVFGFIACCFVWFNNTAYPSEFYGPTGPEASQAQAFTFLVRDQRLGANVGSAQGPTGLGKYLMRSPTGEIIFGGETMRFSDLRAPWLEPLRGPNGLDLSKLKKDIQPWQERRSAEYMTHAPLGSLNSVGGVATEINAVNYVSPRSWLATSHFVLGFFFFVGHLWHAGRARAAAAGFEKGIDRDFEPVLSMTPLN*