MSQEFGVSYSCSEGDFGALWEAGTFQVAEQQIVIISTPDVPAEAAGNPGLSEAELMLFTTPQGPSTSYTAQRPDLGRPPVKRKLDLETVSRYNQEALQTPRGKGKRPLKAVKSPGERSRYDTSLHLTTKRFLELLSQSSDGVVDLNWAAQVLNVQKRRIYDITNVLEGIHLITKKSKNHIQWLGYTSYAEYNSRYQSTLKDCQKLEDQEKQLDKLIHMANTQLKLFKEEECHNFGYVTCQDLRSIADPSERMLMVIRYPPDTDMCVSDPAEAFQMSLKSTQAPIDVFLCPDDSSGVCSPVTSPTKTSQAEPSSINQAEPLPSVQPKEESPASIPMLDIGLGLLSDMQEPFLPPENEIPLDSTLNCLPLSPSNLLLDYRDAMPDFLPNDFISLSPASSQEYSFGLQTCEGAAELFNFDCDFSGLTALDL