MESEPLTVTTVPNQDKTETESSEFEKNQERYQTLISTFTHEKGWRPKEPFIEYGGHWWVQPLLEGCLHAQEFFQARPDDIFVCSYPKTGTTWLKALTFAIVNRSRFDDTSNPLLKRNPHEFVPYIEIDFPFFPQVDVLKDKGNTLFSTHIPYESLPDSVVKSRCKLVYIWRDPKDTFISLWTFLHKERSELGPVNNLEESFDMFCRGLSGYGPYLDHVLGYWKAYQENPDKILFLKYEFMRGDPLPYVKKLAEFMGFGFTEEEEEKGVAEKVVDLCSFETLKNLEANKGEKEREDRAAVYANSAYFRKGKVGDWSNYLTPEMAARIDGIMEEKFKDTGLLEYGQ*