MGEKLALWELDPLFSAAEDVQHSADKMNSAYRAWIHGHGNQIGELITAFETTKWQLEEFERAFTKECRKDYRSGGALARYRPFIEAIRHHISLVESNLRISGIEQDSRGLHVISMGDGDRDEFANFLLGNKVMGSNDKNGYIYPSEECQTEGGNVHSYYENHQGPLTCEHRVSLNRDVQEGAQTSTADELHQSPVFGSQLYDFEGKTSISVSSPELKGPVINDRLLLSANRSFSSKNSKRTDFDCRNESIGNGLLDWEDGVASNADKVKEPGRYTNKYQSWNSWFLSIGQHLGGKLLHSKSGVKRYKDGESDLITNSQKETFIGSLRNGSAFDFEKGESSKLSTSGRRWNGISFILDKVKQSAVLRKKSEQKMLHSRPVRFVHTVPKYFLVLLVIIAIGMYFWFLSRSMVIVTGVVRGN*