MLSIVVAVLTVVVASCCSRGEVVGNNNIPALFLFGDSMADTGNNNRLFTLARADYAPYGTNFVDSVPTGRFTDGLLAVDYLSLLLELPLVPPYVDSGDNILHGACFASGGSGIQESTGQFYGQHISLSKQIENFKTAKERLKTLVGVDQASLLISKSLYLIVVGSNDFFSNYRPTSAFSSFFSQNDSSETFPPNFHSDILSQIMQQIQNLYTHGARKIVTFGVPAIGCVPFMLNQNQGQCVSALNDAVQRYNMALKESIKSLQANLTDAHLLYGNAFDLAQKIIDNPTLYGLNETRSACCGWGEFRGAAPCTPLIHNVCENASKHVFWDYVHPTSAAYHVVVQELWSGSNDFITPLNLEQLSLI*