MATEMDELIGFLSSPSAQVKKAAVDIVQGLTGTEEGIRSLAGSADSLCGPLLALLQSEQELSQPAAEALVNLSQEPHLAEAIIKAGGIERAMELVGRAGQGVNRLLVLLIVNLTRADSGVRRLLQEADKLEGLFVRKLVRLFSKFPEGSEDQYEHVSAILVNVTRLEAGRKLVLDPRKGLLKQILPQSDSMSMVRRKGVAGTVRNCCFEAENELPNLLLASQYLWPALLLPLAGKQAYNEDDTSKMPMELASPLSHEREPEKDPQIRIEVAEALYLIALNEGGRRALWSVNGPRILQVGYEDEEDPGVMEAYERLGSLLIDEGGIQESMRVES*