MEIMVVLGVVIAFTSLVTGFLMEGGTISALVAPSAALIIFGGTIGASIIAFSTEEVLAIPKYFKIMLFQKPLNELEVVKQIVSLAQKARREGLLALENDLPNIKDDFLRRGLQLIVDGTDPELFRSILENEIYAIAERHRAGAEFFEAAGGYAPTMGIIGTVMGLVHVLGQLSTPEKLGPAIAMAFTATLYGVSSANILWLPFSAKLKNLSKKELLVREMMLEGLVSLQEGHNPMLIEEKLRSFLKPKLREQSLREGKGELNEAASA