MKHLHTKTYGERDDTPLEHAVDEHWDEGKDLLKHLPKKEGHGDTFFPELKDAIFCGHLVTDLDSIAGAIGAANLYGGVPARASEINTETEFALEHWGLPLPPPVEDLLKEKPDRSVCLVDFQQQSQLNKAIPMGNIVGVIDHHALQSNTIVTEKPIFVDIRPWGCMSSIIAHNYATMGVFLPKNIAGLLLSAILSDTLNLRSPTTTAWDERIVSMLVQYVGVEDVNELAAKQFRAKSHALSLMTPYALVNGDMKQFKFTNDAVGKTYTVAYSVVETTDAAASLARTHEILPELRAVKANAPADAPIDAVFLAVVDIVNLDSTLLVCGRIEGSLAVAAYGGKLEDDGSVLQMPGLVSRKKDFVPALTKAVREGWTPPEDVVSDHEQRDLKRSRSMADVAQGDVVVDYSEEPSGKLVRRDSANYTAADGAKAGQGA*