MEAVEDTTLEAAIGWLADTILANLPAGGKLDSWIRQAGLGNDVEKLKSEVEAMEMAVSAVQGRAARNKPLGKSLALVKELLYDADDVVDELDCHRLQQELQPETLLETDGHGTQQVERSGENADDVQSSRLRSKEWIHFDITVFEENGGPARARCKYCKTEVMCTTNKGTSVLRNHLKSKGCAKKRGATEPSSSTADATTTPTPVVTGSRKRMRTGQESSHITAANPNGRWNKDAFSERIQEI