MSKLSIGHAIRAFALAAIAATLCPHIAHAQVAAAGVEVDSSGVLRTRMLNDTTGTLSKQWQAQAKARLGADLATASPLRKVSLTRLERVIAQRAANNQGIAEEMKFLAGLTRLQYVFFYPETGDIVLAGPAEGFAPDAAGRMLGIQSGRAVLELQDVVTALRAYPPAGKQTQIIAVSIDPTKEGLQKMQQFLVNISGRVQPGDANNIVAGLKENLGLQNVTVRGISSKTHFAQVMVEADYRMKLIGIGIEQPPVKIVSYVDRASPRDVSRNALQRWYFTPNYECVRVTEDKMAMELVGQGVKLIGENEMVNGDGSRAVAGGTVNRASEAFCTTFTQNYPQLAAKSAVYAQLKNLIDISIAAAYIQQQDFYGQCNWKMDFFGNEESFPVETYETPKQVETACIAIWKGKTLMTPVGGGVHIEPADALIEENLLADEQGEVKALREKTTLDQLKADEWWWD