MEKYKSTVFRVNMRPGPIVSRPTGDRASGRQNMKKVEKKNVFAGAYMPSTSIKNFCFHVFRMNGPKWLPEFEKATGELWAELDKQMATTHKAFKCAIQHMLVNFLFRTVTDRDPAAPGEASLGNEGPSDINKWLGLQDFLHRLPKVLEELTIHTVTLPFWLVRKSYDKLYDFFCKYATRALDAAEEQYGLDRVEACHNLLFIICFNAYPGLLLFFANLLRHIAVAGGQLQRDLAEEVRAAVKDNEGLNMRAVESMALVLSTVHKSLRIDSPVPFQYGRANEDLIRYAVKKGELLCGYQPFATRDAKVGGEGQKLLPNVFWSNGRETENSSAANKQ*