MRAAVNSPPPHCYSRRRASATLLDARHVFDHVPQQRLPNLAAGLRARPVAAAAWRPARRSAASAAARTCGTVSAPRLFRTFLQIPTSSSSAYRALVASSAFLPSRRSFEGYIPRSCSSSSLQIYSRSPLLNLSPSSALMVSSQLTGSSDVAQRSEEWFALRKDKLTTSTFSTALGFWAGNRRPELWNEKVFGATEIKLADAARSAMDWGTHHESVAIEQYTSITGRPVGTLGFAVHTEASFGWLGASPDGVLGCEPHDGILEVKCPFNKGKPELALPWRAMPYYYMPQVQGLMEILGRDWVDLYCWTPNGSSLFRVPRDCAYWELIHEALRDFWWGNVVPARELALLGKDDEARSFEPQPKHRLTNLVLYRSRKLASEAKLLCMDVGGHVEFFQ*