MAPSVLQIYAERNVGRRLAGEERSGPLNLSSANLGGGSIAGKIREVEEMGRGKIAIKRIDNTTNRQVTFSKRRGGLMKKARELAVLCDADVGLIVFSCTGRLYDFASSSMKSIIERYQEAGEEHCRLLNPTSEAKFWQREVTTLRQQVQNLHQNNRQILGEELSNFTIRDLQLLQNQVEMSLHSIRKTKDQLLAEEILELNQKGSVVQKENIELRKKFDIAHQHNIELHKKLKYGESSSGEQATSTNSKDPGESSTRRDSHVHIDLEMSQKGLEDE