MGNALRFLYVKCCQPLSQESGSLGPHGVTTATVGVTAIAHDLFQFDITSQVPEGLSQHVVSSKKAQANWYKKLLQAWKEAKPPPKTPEEAARLIIQTLKNHKKADVEGLLAFYSLPLPHTLAELDISGAPSSWSDGVKFELKTLPVDAKAVADGDTITVYVDTKDPRESANVPRGVHEAAIQRSKARAVRDYTKADELQKQIVDAGYRVINGPNNEDVLARKYRIRLRGIDAPESSMPFGKEAKEELTKLVQGKCLKVLIYGEDRYGRCVGDIYCNKIFVQEFMLKKGLAWHYTAYDQRPELASWEQDARAARAGLWASSNPEKPWEWRKERRNGA