MKDMLFLRSFMVCGGICGITFNMLQPTPMYIPSMWGCVFLLINLTQIGILLLERREVEFSSDELDVFELEFQRHGVTACQFKKLMRYAEAEWRELPTDHVILKQGDQVDDIYLIISGCAEVTVNGGAVGQVQRGSLVGETALLAKGHLAGATVTTLVPTKVVVWDKHKLRQVLANDPSLILSVSATINSDLATKLAKRNLSKDRSLETYKDVLGGICSAGRVSPEEKKALREFRQRHGIRPSEHEAAVREIGWTLDEYDDGAKHHSGRLAGLLSRVPRWTGRRKALQTMEQSPHPADVPVLKQETQPQLEPQTPHFNREKLPPGKGLKGEAASLQNLSPLAVCLDDKVKAKMTDRKKDVEAVLGARETQLLYATLEVPEDERGAIDLNFS*