MQSFLTLLRDHRVTCPPPAELVTLVGRLCRDLQDDLAQAQPLVSAILDSQLRMYLLDNADVALMCARVLEQQGQQEAACQLLEGCRVPGGSQELVQLWNDIHYRLVMRRLDVAVLTPVQKFRCRKRNPPPPSLCPEGLKSRNFPRDVRQKLYDFALGVSTNPSKAERENLALETNLTTEQVYNWFANYRRRQRALPKHMEPAQKAMAEDPSVREKCPDMLQPSGHSRVDSGFVDRPQWSEGHEENRPSRSPETTQGPWELLALAPDVTEDKTVSKPLVPSIPRSVHPEQGPGTSSACAESQVGSFLVTQPPPQAPKFIVSHSPPEMPPAPSTFSGPVSAMELSQPLPSSQVQWPDGQASSDAFWGARMLLELSGSSLA