MECEPEELQFLGVVGIYRFSAEILRGPHRPLFARIAAAFALPLSALFLLHVAISHALFTHIDSDDTALDASSPGTDTQRRLLSRLASDWLALLLFKSAYLLALLLLSLLSVAASVFSVASVYSAKRDALTFPRVLSVVPRVWRRLAATFLAAFALLFAYHAVAVLVFVGLLVAADNGSGLAGLLAFLVAVAYLLGLVYLGVVWHLASVVSVLEDHKGFAAMRKSKDLIRGKLVTAGAIFFTLNVVFAAVELGFRAWVVRGSGAASSRLLLGLIMLAALCCVVMLALVTQTVVYLVCKSYHHESLDKANISDHLEVYLGDYVPLKASDVQMEQFQV*