MDSATNLLEQQGSAADVSGGSHPAEVEVTTQARATFGMDAEGHATGEAVTTTTATLRREGSDEDIFEQVQMILRKRRGWG PEDSLSPNDLDILEYDDELVEEDDAGCPLPSTPEDTQLIEAEMTEVLKAGVLSDEIDLGALAHNAAEQAEEFVRKVWEAS WKVCHYKNLPKWLQDNDFLHRGHRPPLPSFRACFKSIFRVHTETGNIWTHLLGCIAFIGVALYFISRPSVEIQTQEKIVF GAFFIGAIVCLGFSFAFHTLSCHSVEMGRLFSKLDYCGIALLIMGSFVPWLYYGFYCHYQPKVIYLSVVSILGILSIVVS LWDKFSEPALRPLRAGVFMSFGLSGVIPAIHYSIMEGWFSQMSRASLGWLILMGLLYILGALLYALRVPERWFPGKFDIW GQSHQIFHILVIAAAFVHYHGISEMAMYRVMYSECTVPIEPITF