MEGRVNALSTINDLELHDFLVDPNFDQFINLIRGDHQAIDENPVLDFDLGPLQNSPCFIDENQFIPTPVDDLFDELPDLDSNVAESFRSFDGESVRANGEEEEEDYNDGDDSSATTTNNDGSRKTKTDRSRTLISERRRRGRMKDKLYALRSLVPNITKMDKASIVGDAVSYVQELQSQAKKLKSDIAGLEASLNSTGGYQEPAPDAQKTQPFRGINPPVSKKIVQMDVIQVEEKGFYVRLVCNKGEGVAPSLYKSLESLTSFQVQNSNLSSPSPDRYLLTYTLDGTCFEQSLNLPNLKLWITGSLLNQGFEFIKPFT