MEKGHEGLPSLMVDVKHKMTEALLTTLSIENPSTLLSMDSGIAHDDTDLCRQAIGVCRPPDINLPLAGDFPTASWFNDASEILDVSLAPQVHDLENLAINKIGKRCGTRRADITWGAWFFFYYYFKPSLIEKSKGKLSREGTLVGILDKSDLKLDHFLVQHDMENMYMWVFKDRPENTLGKMQLRSYMNGHSKYGEPQFPFSNEKGFARSHKMQRKQYKGLSNPQCIHGIEIVRCPNLSGVSEEDKKRWVDLTGRELNFTISLDAQAYSVWRSLPSNEFDFERSGNYNAKKQLYKGSLGKLNPTTLNLSSKLPSSDGNDSHSDKKRRKEVSPVSSEECCGAMESYSQRAFDIENPAVERPTWLSDFTGVMSDMCGPVTGAKSIYEDEKGYLMLVSLPFTDMQRVKVSWLNTATHGVVKIHCTSTARTRYIKRRDRTFELTDPSPEHCPPGEFVREIALATRIPENAELEAYYMEAGAGLEIFIPKHDEFSEEREVRVFLPPQLGHKDSLIS*