MNTLLRNMRAQILSLTTQLDKIQAAPAAGHMVEWKFNKKVKILSRLKGPVAGQYAQVRLQECYTVGVWPTWDNLKVEIEKYFKPQAERDWARQQIRSFKQGNMRRDDYVTRFLALSIQGGLGNEHAVKLLEHNVNPRIAEQIYLQDTRNQNLALVTEEVQRVGRAMELYAMHQGGGSTFPVPDCSQQRSPGSSNQKQHHSHGFQPFGLQPGAPMDIGANQSGQKHRFTCFSCGQEGHMAQDCTNRARAAQQKNNNQGRQAHQLETEKPDNQLQTLAGHSYDDIWAFFYDQEVNEMKAQGKEFGA