MGLLLLLVWTSFFPNFDLASLKGFGIPIMILFVYIMSSKEINFQWLMVNNGPKKVAFNGCRSIMARALVQSTDILSSVAGERAGQFNGSRKNQRTVRMLCNVKCSSSRLNSFAGLRGCNALDTLLVKSGETLHSKVAAATFVRRPRGCRFVPKAMFERFTEKAIKVIMLAQEEARRLGHNFVGTEQILLGLIGEGTGIAAKVLKSMGINLKDARVEVEKIIGRGSGFIAVEIPFTPRAKRVLELSLEEARQLGTSFMDSKNNFFVVCVDWFCDSGHNYIGSEHLLLGLLREGEGVAARVIRMVGESSEAVGASVGGGTSGLKMPTLEEYGTNLTKLAEEGKLDPVVGRQAQIERVTQILGRRTKNNPCLIGEPGVGKTAIAEGLAQRIANGDVPETIEGKKVQRCMINLQNMFYACALFSLVQFHLNCVADPEAVLHS*