MSTAAVLPSPASTRHPAGGGALTADRAAALLAGCASASRAAEIHAAAVRASVDQDKAVAFRLQRAYAASGRLDLAVALLRRTPDPTAVFYTSAIHAHSSRGLHRAALALLSEMLLSHHGLLPTAHTLSASLPACGGLAVGRALHGYAVKLALSGEPYVATALLGMYARAGEAAAARALFDGMRPDPHVVSVTAMLSCYAKMGQLDDARGLFDALPRKDLVCWNAMMDGYTQHGRPSEALRLFRQMLRSGVEPDEVSVVLALSAVAQLGTAESGRWLHSFVANGGRRARVRLNARVGTALVDMYYKCGSLEEAVAVFRDLGGGGDRDVVAWNAMINGYAMHGRSREALEAFGQLRAQGLWPTDITFIGVLNACSHSGLVDEGRALLAAMEEEYGIVPKVEHYGCMVDLLGRAGRVEEAFDLVRSMKAKPDAAMWASLLGACRLHKNLALGQRVADYLVANGLANSGTYVLLSNMYAAAGKWREVGRVRSMMRASGVQKEPGCSAVEVGRRVVEFVAGDRSHPRSAEIYAKLEEVNSIARARGHVPHTELVLHDLDDAAKERALAVHSEKLALAFGLISTPPRTGIKIVKNLRACADCHAVLKLVSEATGRKIVFRDRNRFHHFVDGSCSCGDYW*