MDTAVLMTTFGVIFLAELGDKTQLTAMALAIRYPWKKVFVGIAAAFALLNVGAVLVGKILFAVLPLFWIKFMSGGLFLFFGVTTLRGGEDADEEEGKKASARGPVVTSFVMILLAELGDKTQLVTTSLAAQYDSPLAVFTGSTLALWLVSLIGIFLGRQLIRVVSLYTIQKAAGVLFLVFGVIVLYQAFSGR