MDDDGGAAMLGALEPCAMPLTDSGGPPVICSSSSNDSSGSEHSAAMPAGGGFLVGEQQQHVPPAAYAAGGVLPSMAAGEETPQSFGFGSLFNGDLLQEANVSKYHHQQQQQLGVVPSSQPHHLNEFSSGLHHLNLSSLISGPLASFNATQSHRQPAEACGGKNGCAAPFVNLSEVLPKGNGSGSAGNGAPKPRVRARRGQATDPHSIAERLRREKISDRMKDLQELVPNSNKTNKASMLDEIIDYVKFLQLQVKVCVPPQPLVFTAMFVSIDKLFSASVLMPLLSLKVLSMSRLGAAEAVVPLLTETQTESPGLLLSPRSSSGERQAGAVTGGLPGDQPELLDGGAMFEQEVVKLMEDNMTAAMQYLQSKGLCLMPVALASAISAQKGTSSAAVRPEKKNGGDEEDVKGEFDAPRRPPVGRPKEMRSRV