MSSIHTLSVHSGTFTDSHGAVMPPIYATSTFAQPAPGQHTGYEYSRSGNPTRHALETAIADLENGTRGYAFASGLAAISTVLELLDKDSHLVAVDDVYGGTYRLLENVRRRSAGLQVSWVKPDDLKGIEAAIRPDTRMIWVETPTNPLLKLADLSAIAAIARRHNLISVADNTFASPAIHRPLEHGFDIVVHSATKYLNGHSDVVAGLAVVGDNSELAEKLGYLQNAVGGVLDPFSSFLTLRGIRTLALRMERHSANALQLAEWLEQQPEVERVWFPWLASHPHHQLARQQMALPGGMISVVVKGDEGYAERIISKLRWFTLAESLGGVESLVSQPFSMTHASIPLEKRLANGITPQLIRLSVGIEDPNDLIADWQQALREE