MECLFQPDAYLGDEVIDCYINLIKAQEHLKCRSGGRVHIENAFQFNFLKRDGDAETKTDELYPSKDMAQISSAERRVLLYLDHDMVFIPINIREMHWYLAVINARNMEIQVLDSLGTSSGRNDLIDTIKGLQRQIDMVSQRKELKDHRWPDLRVASWPLKEIEMEYAKQTDSSSCGLFLLNYIEYWTGDELSDNFTQDDMSHFRKKLAAILLSSDINKRKGCPLYKYDKEVDAGCSSDVQILDSPTNPKKRKLPCVSEENEVLMEDGDGPITQADLERWFVHDWDKRTPIKIPTDECTNEFLLSGLSTKDMPVTKADLIDVLCDYIMTIQDDTTLEMTWVRSFNPFKIEISVKDLQNVLRVNLDMTLKCFDMAVRLLAIKESHMSKDEMIKDKKHYMDMRFWRMVGFGKLAKYHQDPTAEELAKTLDCWPSLNYYITGCKYVLMPWKFNGCYALFIIDHGKKHVTFMDFTPTEDWCKHMPYKKFAEAIIMASKKYKIAYNKKRSGWAHDIFKWEHTIRSGLPLDLKGVNTSYFVLQAMVMWGSGRRMEFNR