MKDSFQKVILRRYGSCGLEDLHLRKDGENVGECKDQKEIYNGLNQCLSTLPSKIFPYNKCVKVFSKSSSLKRQSIRHTTEKLFKCVQCGKVFKSHSGLSYHKIIHTEEKLYICEECGKTFKWFSYLTKHKRIHTGEKPYKCEECGKAFNWCSTLTKHKRIHTGEKPYKCEECGKAFHWCSPFVRHKKIHTGEKPYTCEECGRAFNRHSHLTKHKTIHTGKKPYKCKECGKAFNHCSLLTVHERTHTGEKPYKCEECGKAFNSSSILTEHKVIHSGEKPYKCEKCDKVFKRFSYLTKHKRIHTGEKPYKCEECGKAFNWSSILTEHKRIHTGEKPYNCEECGKAFNRCSHLTRHKKIHTAIKHYKCEECGKAFKRCSHLNEHKRVQRREKSCKYKKCGEAFTHCSNLTM