MHQRQHFEALAEDLRRHLAEGEDFTLWYSAEDSEFIRFNRARVRQAGRVRQASALLRLIRDERQASLDLTLSGAPEEDRQRLAEGLRQLRQSLAWIPADPYLLLDTSAWQRENQDLGAAPDSGALLASLERRARDLDLVGIYAAGPLFRGFANSWGAFGWHAGSSFNFDWSLFHGNGQAVKADYAGQRWDDEAFARRFEQAREQLGHLGKPLRQLRPGDYRAYLAPAALEEVMQMLCWGGFSARALATGESPLQRLQNGDALLSPLLNLAERPATSPSPAFSAEGSPRAEVELVGNGRLSGRLVSSRSAREYGLVANGAGANEAPTALDMAGGSLEQARILEALDTGLYIGNLWYLNYSDMPAARLTGMTRFATFWVENGQIRAPVSTMRFDDSLYSFLGAHLEDLSHERELRLSSNTYGERQTDSMHLPGALTGRFTLTL*