MIKLNGLNKTLKTSLLAGVLLGATAPLMAKPLLSDEDLLKRVKLHNIKEDTLTSCNAKVDGSQYLNGGWNLSKEFPQEYREKIFECVEEEKHKQVLNLINKEDTKDKEELAKKIKEIKEKAKVLRQKFMAFEMKEHSKEFPNKKQLQTMLENAFDNGAESFIDDWHERFGGISRENTYKALGIKEYSDEGKILAFGERSYIRQYKKDFEESTYDTRQTLSAMANMSGENDYKITWLKPKYQLHSSNNIKPLMSNTELLNMIELTNIKKEYVMGCNMEIDGSKYPIHKDWGFFGKAKVPETWRNKIWECIKNKVKSYDNTTTKIGIVWKKNTYFISHH*