MSFCKLVSFVLILHLLNSCLISCSSNDLSQIPKNFLSLAKREDFFDWMVGIRRRIHENPELGYEEVETSKLVKTELDKMGVSYKNPVAVTGVIGYVGTGHAPFVALRADMDALPIQEMVEWEHKSKIPGKMHACGHDAHTTMLLGAAKLLKEHQEELQGTVILVFQPAEEGGAGAKKIVEAGVLENVGAIFGLHVSNLLGLGQLSSREGLLMAGSGRFKATISGKGGHAALPQFAIDPVLAASNVILSLQHLVSREADPLDSQVVTVATFEGSDAFNVIPDSVTIGGTFRALLPKSFEQLKQRIVQVITTQASVNMCNATVDFLEDETPPFPPTVNNKTLHLFYKNVSVDMLGIENYVETLPVMVSEDFAFYQQAIPGHFSFVGMQNKSHSPMANPHSPFFEVNEELLPYGASLLASLATRYLLDSSSSPNKDEL*