MSPVDQMLRSAWPSRTILFYDTDTDAAAAAAILRHSLASALVPFYPLAGQLVWGDDGRLAIDCNDTGVELIEASCDLPFTELQHHGFRIRPLFRRLVSMDDHATSDHIGEPIASVQVTSFVGSGLSLGIAVSHSVADGNSFWMFIRAVAEACKGEPLSVFPLHARSLLKPDNFLLNKFMRPPALAQFVQEDPKESSHIKNTLPELTGGLPSAKQRILSTPPEELQQKCIRVSKDMLQTLKTACLTTHKHPPSSFQALSAYLWKRLVMAQELPDDTRVVFRMALDVRRRIIPPLTPAFFGNAVVGVSVSTIARELKAEGLGATAARIRREVQNGDDAYIKKAIVERENLDLAKMLTQGEEVIFNIRNGTHFPVYEASTFGWGEAMVVRPPWGETEGQMTWYPSKEPGGIEVITSLSASTAALFFSPHLYPIDPLLPHHHALLEPLLSA*