MNESRTVAAAATGTLLVAAATLWLLGSRWVRQSPAGHGGGGGDGVQGAAAAAENKAKVQRVKRSVKNGLVGLIGNTPLIKIRSLSDATGCEILGKAEFLNPGGSVKDRVAVKIIQEALQNGTLRVGGLITEGSAGSTGVSLAMVASAYGCKCHVVLPDDAAIEKAQNLEALGATVERVRPVSITHKDHFVNIARRRATDAETLRLRNSQVTQLKGLQENRGGFFADQFENLANFRAHYEGTGPEIWQQTGGNMHAFVAAAGTGGTIAGVSCFLKDQDSGVKCYLIDPPGSSLFNRVTRGVMYTREEAEGKRLKNPFDTITEGIGINRLTENFKLAQLDGAFRGTDKEAVEMSRFLLREDGLFVGSSSAMNCVGAVRVARQLGPGHTIVTILCDSGARHLSKFHNPKYLAEHGLTPFATGLEFLVPQ*