MDSISAYLAEARAPSVQVPDGLPKAQIDVIWQMGVASFPSNNNELVIPQFMVVKLSKANIEDLKTRLSEHFGNTPTTDYLDYSAKVLRICQAPELPAFAVGPAAISSAESQCTTPQSQMSAASPIEAEAHTATQSSSPERKLRQPDKKVKVTRPPNAFILYRTYYHPILLQSRPDLANNDISVMLGKQWKSESEEVKNEWKAKAAQVKKQHALENPGYQYAPRKPSEKKRRMTVRKLAKLQAAKGLQANSDVEMTDVADFDSNVRFNRMNRPHEVTLFFEGKEPISIDTCLANERASSYPSRLKKSRKTDEMSIVFPAGHDNVERDYNIKSARYEPRDPSEHINFSRSSYSDVRMDHDLSTLASDQFMNTLVDWDAIEADAKLVHDTINESNFEILNFDSEAERAQFQAEMNRVLFMFD