MATHKRTRTGCWTCREAGYKCDEQKPFCGRCMRLKITCKGYGVRLKWQEGAVSTLTKPRKSRKKKALEQDFALSPASVNSFSSMPLIVSTPENTLSSPGSTKSLPLFPLNSPGLSYGLSPDDRWLLDYWVDRLSTLISVAPNMGISTPFQRHLTAMACESAALRSTILSMAANHLATSLKDPFLYFQRYRHQRDAIHELQRMIQDPSEMNAEPALATVMMMQVSARLFGEDDEECVANHLTGAKAMIVRSQGENWLGSSRARFLMSIFAYHDILSSVSRGSNPLLDHETDFSAIEGEERLASIANVLLVVAQISQLQHTIKTRRSLSPTSPALSENENTTGRHIQQKLLAMDFTVCKQENVQESADIKLTAEAYRHAAFIYLYRTWLDIGAPNPISMDHINQCLAYLRQIDVHSPLTTSHIWPLFTAGCEAIDSKQRQFVRDRFEEMYAVKRFPSLRRVMRDIEHVWEAKDMEQEMKGKDGMAKVDCIQVILKKRGREVALA