MECEPEELQFLGAAGIYAASASILRGPHRPLFARVAAAFVLPLAALFLLHVAISHALFTHIDTDDTALDSSAPGTDAQRRLLSRLASDWLALLLFKAAYLLALLLLSLLATAAAVFSVASVYSAKHDALTFPRVLSVVPRVWRRLAATFLAAFALLFAYHAVFVVVFLGLLVAADNGSGLAGLLAFLLLVAYLVGLVYISVVWHLASVVSVLEDYKGFAAMRKSRDLIRGKLPTAAAIFVTLNLVFAVVELAFRAWVVKAGGSSPALARLLVGLLALAALSCVVMLALVAQTLVYLVCKSYHHESIDKAGISDHLEVYLGDYVPLKASDVQMEQFQV*