MESEPLTDTTGGPNQDETKTESSEFEKNQERYKALISTFTHEKGWRQKEAYIEYGGSWWTQFVLEGCLHAQEFFKARPNHFFVCSYPKTGTTWLKALTFAIVNRSRFDHSSSPLLRRTPHELVPYIEFDVSSFPQVDVLNDKGNNNLFSTHIPHELLPVSVVTSRCKLVYIWRDPKDTFISLWTFLNKARAELGPVNNLEESFDMFCRGLSWYGPYLHHVLGYWKAYQENPDKILFLKYEFMSADSLPYVKKLAEFMGFGFTEEEEEKGVAEKVVKLCSFEMLKNLEVNKGEKERENRAALYSNSAFFRKGKVGDWSNYLTPEMAARIDGIMDQKFKDTGLLEHGQ*