MGVRGRNGNDRLRTIWTPEMDRFFIALLLEQVSKGNKFDDHLFSKRAWKHMTSLFNAKFRFQYEKDVLKNRHKTLRNLFKAVKKLLDQKGFSWDENRQMVTADNNVWDEYIKCSGLLLQIHPDARAYRIKTIPYYKDLCLIYGDANIEEKGRTLILMCLNQVIENRVCEGALVTFQEITVDEDYRISVTNVVIDDSASKELLDNVHQAAGSGTGSNRTRTYWQPPMDRYFIDLMLEHMRKGNQIDGVFRKQAWMDMITSFNVKFGFNYDVDVLKNRYKTLRRQYNVIKNLLELPGFAWDDTRQMVTADDYVWQDYIKVFVVCWETIRRKLNIFQANSAHSKKARGKDEGMASALREMATAVSSLSDKRKDENSNSISIENVIRTVQALPDMDEELILDA