MDVKKRLTRGISRQFSTGSLRMSGKFSFKRQNSMDPRNNNMRFSFGRQSSLDPIRRCPSFENETIAVPDNLDSTMQLLFMACKGDVNGVKDLLDEDVDVNSIDLDGRTALHIAACEGHVEVAKLLLSRKANIDARDRWGSTAAADAKYYGNNEVYNILKARGAKVPKLRNTPMTVANPREVPEYELNPLELQIRKRDGISKGSYQVAKWNGTKVSVKILDKDSYADPEIINAFKHELTLLERVRHPNVVQFVGAVTQNIPMMIVIEYHPRGDLGSYLQKKGRLSPSKVLRFALDIARGMNYLHECKPDPIIHCLLMPKNILQDNGGLLKVAGFGLIRLSNISPDKAKSLQPQAIDRASTYIAPEIYKDEIFDRSVDVYAFGVLLYEMMEGSPPFHPKSPEEAARLMCKEGKRPPFKSKSKYPPDLRELIEECWNPDSFIRPTFSEIIVRMNKIVANCSKHGWLKDTLKLPWL*