MEVLRRHVRRLREETAELHALKGDPDVQKILKARSKSTVEPTVFDAIATEMGFFDPEELARTHLHSKKDALADDVLRGLDPSEAYVQQRYLEWLVQEQKVENPHYHTLFAVSLAKSAMENLGLAAFKTEANEESLLAKMFPNGSRDRLQEFLETSGKYDPSTVLALIQDSELWREQAILYRKLGDEMRVFQILALKLEDIEAAERYCTELGRPDAYMSGLMARLVSPSQQPAASGEGSDANTSMETGAGGSTGIGPIVEKARWVAEMPMHMH*