MKSGVDIVVATPGRLRDLMEDGVCSLSEVSFVVLDEADRMLDLGFEPEVRAILSQTSASRQMVMFSATWPLGVHQLAKEFMDANPIKVVVGSQDLAANHDVMQIVEVLDDRARDERLVSLLEKYHKSRRNRVLVFVLYKKEAVRVESMLQRRGWNVVAVHGDKSQHDRTKSVTLFKDGECPLMIATDVAARGLDIPDVEVVINYSFPLTTEDYVHRIGRTGRAGKKGVAHTFFTQADKARAGELANVLREAGQVVPDDLLKFGTHVKKKESKLYGAHFKEITADAPKATKITFADSDSDL*