MKSYQAVYQILSKETDYISGEKIAEKLSLSRTSIWKAIKRLEQEGIEINSIKNRGYKLMNGDLILPEILEENLPIKVSFKPETKSTQLDAKEAIDLGHEANTLYLASYQTAGRGRFQRSFYSPQGGIYMTLHLKPNLPYDKLPSYTLLVAGAVYKAIKNLTLIDVDIKWVNDIYLNNHKIGGILTEAMTSVETGLVTDIIIGVGINFTIKDFPQELKEKAASLFKATAPITRNELIIEIWRAFFETPAEELLYLYKKQSFILGKEVTFTLEQKDYKGLAKDISENGKLLVQCDNGKEIWLNSGEISLNSWK*