MSRAAAASHRALAALVVASPWRQRASCPRRRHVPWIRCDAADARDASTESASPSSSPHAGLTRAQRRALRQPYVPTAAERGLARAILETSSVEDDDVAFLVAPSSGDADAPSVVWFATSRKTSPPWDSALVRLVLGAREAGGRANGNRWARARMLTTRALSDLDRAVVKVAAQRATAFDLEDHDDDATADAPASPDDPRALERRDATPWARAAIRRGAMTSRVGLLPPKTLPVNDDDAAFRWASARASDVSENTQTQLWERDRGVVAALVSPRGEVTDAARNVNADNKCLHAEWNLLAPTLWGEWVLSPTEDDEIANRPGAGPEEAGPLEEGTRVLVTLQCCKMCAALVCAAADRPGRRGPIEVVYLNPDDGSLARDTQLRRRGWESRHAAPCE