MSPPTNGAISLAYAPSMMLGAGALTNPPLLPFDGFTDEDFLASADAALLGEAGTDQTLLLLPSCPGANCCGGSSSDQGLGALACEVTTAGSFSLLGQPAPGQVSWEVTTAVAADRNTFSRARDPAPSPPPSPALPLVQTTSQSQRTSIYRGVTRHRWTGRYEAHLWDNTCRKEGQKRKGRQVYLGGYDKEDKAARAYDIAALKYWGDNATTNFPRENYIREIQDMQNMNRRDVVASLRRKSSGFSRGASIYRGVTKHHQHGRWQARIGRVAGNKDLYLGTFATEQEAAEAYDIAALKFRGENAVTNFEPSRYNLLAIAQRDIPILGRKLIQKPAPEAEDQAALSARSFSQSQQSSNSLPPYFLTNLLQPLPSQHSLAQALPSYNNLGFGEPSLYWPCPCGDPGEQKVQLGSKLEIVDGLVQLANSAAN