MEPLFLPLNCDFTAYHVLLPMQGKEFSFSVHNIPRDKASLQHAMLECNEELRTILRGVEPVVQERLKQSYDLSTFVLELKDILERIVRTQPFVSLPTPAFYSQLCANLDSVGWEHLIWLSDELSSLHLRIFDSAGREHIVLVDLPPGFPEVAPTASANLPIPVDLRSLQGESLKDIILQYESAIETYQDFWDVMEDVDKRVWVMEPDHPSRADAFRRIALGGHCSLSIVVDPLSPRSVPECRFFGSDAVISPLRRRLNSGLRKWDRSRPLIANFEEVLEITFPSAQETDKEDMSADCGICYAYRAQDDALCSDVGTLQGSVPDRVCDNPNCARPFHNTCLLEWLRSITTTRQSFDVLFGHCPYCSHPIAVKSTHG*