MSVETHRAELVDQSLPMPRRFRALFTLRSIGGDDAVAALLGAMTDDPSALFRHEVAFALGQMQAPGAVDVLKRVLRDVTDDEMVRHECAEALGAIATEECVDALRDACVDGCRVVRETATLALRRLEHARAKRGEAKDAVEAPASKTLGSAKERLSAPAAAAPAPANGAPRDGVDADSPYLSVDPVPAAPASVPSDALTAVLLDESADMWDRYGAMFALRNRGDGPGVARTLGEVLGSSQSALLKHEACYVLGQLQEADATARASLVRTLEDVREHPMVRHEAAEAIGSIAAPDTENLLRKYAGDGDRIVAESCEVALDIMASEMSGEFVPLAACGEVAA*