MRKQRYLVLEDGTTFKGYRFGSDKEVVGEIVFNTAMTGYQETLSDPSYTGQIITFTYPLIGNYGINRDDFETLNPSLKGMVVREACDLPSNFRNMATLDETLESYDVPGIDGVDTRKLTRIIRQHGVLKAALINDEKDIDATIERLKEETLPTDEVAQVSTKSAYVSTGNDLRVVLIDFGKKENIVRELNSRGCDVTVMPYTTTAEEIIRLRPDGVMLSNGPGNPEVVTEGIEMIKGILGKVPFFGICLGHQLFALASGATTFKMKFGHRGANHPVKNLATGKIEITSQNHGYAVDPESIKNTDLEITHTALNDGTVEGLKHKSLPAFSVQYHPEASPGPHDPNYLFDQFIDLMKENKERVTNA