MIAGSLQLRACDPSCNRWRRHSSVSPGWRWEPETPCHSAKRHAEHAGACIGPAAPKVKVQLSTSYKCDADAVIKVVGNAPELGGWDASAAEAFHQDGEGLWRSELQLAPGKYEFKVGYQKVLGQQAWLMVGVQAAAVMFKQQQWGGGYQDSNSNRGSRDKASLWEPSPNRVLQVPETCSALSLDCQWGDASSAVQLTPASSQDNHTSQQGREGPAGQEKAAGANKALPASQSSPSPEPTAAAFEEEVLGLLDNFGSLGPERLHGLLARSMGPDKKLPLSSEQLQELLRAMAEQGLVQHDSEGAFRPTRARSSGEVSPAPASSPAALAATGAQRTNSPSGTRVKLEGQVLRLMSTYPKLEADKLFDMLRASSRGSRYDIPRDDLDAVLQQLVQAGKVVAT