YSSRKMYGEKLQFELNDRAQKHGFQSKWWLTRAQAIKNSLTFKGGARSSIILTKSSLKLFHSSQLIGGEALMTHPVSGGSRKLYSKKGEAFQILSDYIRQNKFNSGLYFTNRQLEFFKLAVQPSQTPVSLDVTSGDRYLIYNVEQLEDPELALKTLDRSPVNIPTFLLSGEPIQNESLKKLPKFKSNYWLSGRDAELYQWPIRENEKKKGVPLKNEGSASLQVELYNVEQLSNPEEAFAKAGLFVQ