MGRYNLTALRVRRTALATTQCGKPGTRQPWLDVMADIPPASILVRNQAPSHPIIKQRMRTVPGKSKPQLEIRTSVGRKQTSKKPSRVFQPKEIRYEEDQLRKEFFRDHPWELARPRVVLENDGNDHRRYNWQNIQQPGKKLDGESVVQRQLYLLNNVPDMTKGAAYDIARREFYQLRLQEDVERRVAQEEALATGAYFGPDMHTVGMELENQEYEKWKVWAESENQAMEQRLAAFTGSTGAREESGEPDEEAPLIDEEDVIAAPEVAEAEVPSRSPI