MGRRLSLVGLKMRHTRWVYKKHGLESKEIELENGAIIHCWVPSTTGEEEEGSETEKPSLVLLHGFGGNATMAWERQVGELSKHFRLYMPDLLFFGSSRMTKRTEGEDERSEVFQARCIHDAVRKAGLKGTAMVAGHSYGGFVAYRLAHLYGSSFAEKVVIISSGVMMDAKSNDAVLEESGSGSIHRILVPATASELKLGLKFVVDLPPWLPNFVYSDMFQTLSGDRQARIELVDGIILGKENSPPLPKLEQKVLILWGEDDKIFDVKLAHKLNEFLGDNSQLALLKGAGHLPTLTKAKECNKILISFLTNNS*