MKATDWKIYDPLIKALVELFHPYVEVAIHDLDQGKVVAIYHNFSQRKIGDPSPLQELKVNTQEFPDYFSAYYKKNWDGRLLKCTSITIRNAKGKAVGLICFNVDVSHAQETHERLAAFLQIKADAKNPIDAFGSQCEDQALFFIQQYLEEKKLSQNHLNREQKCELVQHLYHKGIFNFKNAAPFLAQYLSISRASIYNYIKQLGEA