MLDGLDEEGSIEEHCHVGEKKRRLSVDQVKALEKTFEIENKLEPERKVKLAQELGLQPRQVAVWFQNRRARWKTKQLERDYGLLKANYESLKRSFDTLQQDNDALLKEIKELKSKLEEEKTESNLSVKEEIFVSESDNLLIEQTTNHLPVDHVSLPVASDHSDDFNYESFRTVGADDGDDQRVEVSLFPDFKDGSSDSDSSAILNEDNSPNAVVSSAAAGMLESHHQIMSSPASSLNCFPFQKAAYNNAQQFVKIEEHNFFSGEETCNLFSDEQAPSMHWYCPDQWN