MQKILSKLQVPRRLDLFYSFQVHNSESDIDALCVGPCFATIEEDFFIVLRNILASRPEVSDIHCVKGAKVPLMRFKFEGISIDLPYARLKVISIPEDVDVFNPFFLKNIDDKSWKSLSGVRANRRILQLVPNVEIFQAVLRCVKLWAKKRGVYGNLLGFFGGVHLAVLSAFICQRHPTASLSALFFIFFKTFAFWPWPTPVILQDGVAWPFIPTDKVLWMPIQLPCSPYQFCHSNTVRSTFFIIKSELLRGHTLTKDILRPDFDWNILFEPYPYPRKYEKFVKIFLSASDKDELGDCVGCVKSRFRCLIIKLEELLGFCDPNPTEYVDVDASEPNLVFYWGLPPAMTDMINIGHVEVEFLKSTNNVYQGPTGKLKLSIVQADQLP*