MAPERVCLAYSGGLDTSTILRWLVLQGYQVVCFLADCGQEEDFDAVKVKAEKLGAERMIILDVQQELIDELVWPAVQCNAIYEDRYLLGTSLARPVIARAMVKVAKEHNCTILSHGCTGKGNDQVRFELAWKACDPTLKVLAPWRMPEFYNRFAGRADLLKFASEQNIPVSSTPKAPWSMDDNIIHCSYEAGILEQTELEPPKDMWKRTVDPMKAPDEPTPFVIHFEQGVPVKLEVAGKTITGSLEIFKEANEIGRINGIGRVDIVESRFIGLKSRGCYDTPGLTILRQAHIDLEGLVLDSKVRAIRDRLTQDWSACIYNGMYFSPERELVEHAIKFSQRQVEGKVSLVAYKGNAYVVGRSSETSNLYSEDESSMDTLDMNWTPQDTTGFIAIQGIRLEKYGARKIKDGEPLAP*