MLENYRNLVSLDLTLFRDEVLPSVSSHCTEDFLPEQGMKDSFQKVILRRYGSCGLEDLHLRKDGENVGECKDQKEIYNGLNQCLSTLPSKIFPYNKCVKVFSKSSSLKRQSIRHTTEKLFKCVQCGKVFKSHSGLSYHKIIHTEEKLYICEECGKTFKWFSYLTKHKRIHTGEKPYKCEECGKAFNWCSTLTKHKRIHTGEKPYKCEECGKAFHWCSPFVRHKKIHTGEKPYTCEECGRAFNRHSHLTKHKTIHTGKKPYKCKECGKAFNHCSLLTVHERTHTGEKPYKCEECGKAFNSSSILTEHKVIHSGEKPYKCEKCDKVFKRFSYLTKHKRIHTGEKPYKCEECGKAFNWSSILTEHKRIHTGEKPYNCEECGKAFNRCSHLTRHKKIHTAIKHYKCEECGKAFKRCSHLNEHKRVQRREKSCKYKKCGEAFTHCSNLTM