MNDLPMVVKYRPVPIKKLLRKMKDEVSIALDMAFYSLVYEDKDVAQEVEKIDVDVDNDFNLLALQLMVAARDPEDAEKLLPALRLGMSMDLATEAASDMATTVLKGYKVPKVVKAALEITEEIYVKLVVGEKLVGIKVKELKERYGLIDVIVLRRGGVMIVNPPEEVELELGDVIVIRGDREDVKKLMKDIDMELVVPEEKFTEKEKEVAFRIALLKNMTEIAFDLAVYSMLYQDPRAAEEVLEIESFMDEESAKLEMEIIKNTAESQEIYTSTVLVRSLEKMTDAATSMAQMALVENEVHPILKEVAEEGEERILVLQVVKECNMTVGQLEEMADGTALAIYLDGIWIPLPNASTELKKGMKVLLKVFNEEPEFPECIQVL