MATEAEELIGFLSSPSPQIKKMAVDIVRGLTGSEDGLLSLTRHSDIVLPSLSALLGEKKEISEPAAEALVNLSQNPELSEKMVRVGMVKTAMEFLYNQDSGIRRLLVMLLLNLTQSDAGIASLLQLEDEKVQGLYISKLVRSFCRSSSEAKEYPFEHVGSILVNISKMEAGRKILLDPKRGLLKQILPQFDSTSLLRKKGVSGTIRNCCFEAENQLQNLLLISEFLWPALLLPVAGKKAYRKEDTSKMPLELGNVLSHEREPVDDPDIRVQALEAIYLIALQEAGRRALWSVNGPRIMQVGYEDEEDPKVMEAYEQIGSLLVHEGGAEEPSEQMSK