PEVDVMCTAFHDNEETFLKKYLYEIARRHPYFYAPYLLFFAKRYKAAFTECCQAADKAACLLPKLDELRDEGKASSAKQRLKCASLQKFGERAFKAWAVARLSQRFPKAEFAEVSKLVTDLTKVHTECCHGDLLECADDRADLAKYICENTDSISSKLKECCEKPLLEKSHCIAEVENDEMPADLPSLNADFVESKDVCKNYAEAKDVFLGMFLYEYARRHPDYSVVLLLRLAKTYETTLEKCCAAADPHECYAKVFDEFKPLVEEPQNLIKQNCELFEQLGEYKFQNALLVRYTKKVPQVSEPTLVEVSRNLGKVGSKCCKHPEAARMPCAEDYLSVVLNQLCVLHEKTPVSDRVTKCCTESLVNRRPCFSAL