MRTQMECWSAKFSSVKMIEASLSPVTASLANGCDAVCAFVNDDCGAETLEALAACGVGCVAMRCAGYDRVDLSMAESLGIVVLRVPAYSPHSVAEHAVALMMALNRQIRSFACMTRLSKRTRQHMFAGNYALSGLVGFDMHGKTCGIIGTGLIGRCTAAILLGMGCRVLAYDPFPNQTARDMGIEYVELEELLASSRDETRHLINKHTISLLKPGAMIINTSRGGLLDTAAAVEGLDSRKIGARSAWMSTRRRAVLGALASRPNVLVTPHMAFLTADALEAIAEVTAENLAEFVASRHDPSLTFTNQVLP*