MTESANGAKSSQATASVGQGLAKLNVEPEKVASFLPDAAAAAAAAAGAKAKAQPKALGVRKWLAVNPQGEVRHLELAKMRVTAALGVQLRDLRLLDPQLSTSYPSAILARERAIVVNLEFVKAIIAMDNIYITNLEDQNTVAFVEELQRRLQQAASAATAAAAGPSAMYLSQSHTSLGMSGSSANLAGQGPGGVPLSSIQGAHEELPFELRALEIALDTVSQYLERLTGDLEAAAHPALDALTGKINTSNLERVRRIKNRMVRLTTRVETLREVLEKFLDDDSDMKDLNLTAKEEERVELFNRHMRSGAATPFDVPLPYTGASGHEHSGGVGGALDAMTPMTPKSVSSASSDSTDLEDDPDVAVVEGLLEPYFLQIDNTYNKLQTLCEYIDDTEDYINIELDSHRNALIRLDLVLTSFNASVALVTAITGLFAMNVMLQPDHEGQAPYSWFLIVAISTGVGAIAVFAGVMAYCRWKRLI*