MWVEIVCGLVVYRLFSRFLFKDDEFEPQTLFDSTFAIASSLEKLYGGKVYTGLRIPDAENGNFQEIDMVLVTKGEAMVIMVKDISGFVDTEPSGSWVCMSGSKQHVDRHLNPVEETRKQVSILESYLERRGVLLPEGYLNCRVLLPNPNCRVAYRLDVLPEVISYEKWLQLKPGSKFGFSNWMKDAFLGTKKDIQNGLDQKLHFVLGSAPMWDRLELNGSRQLLGKFEGFKGKQEDMQTLQIVKRSKVSKVLVMKSTMFGFLGRKLHVLYTFRDYRGESGSASEWKECTVKPNMEILFQPRDTKKTRKLRLASVVSLSLSA*