MVSMIIGKGLSLWGERESLCVGEWKERLWGGGGRKAFPFPACCCCCCCCSSFSQPVRMATMRALVCRKLGDPTLPLSSQDSPFIISAQNPCPRISSPLHVRVRVCASSLNFATLLLVMGKYQERPSLPFIPGSDFSGVVVEVGQGVKDFKVGDTVCGVADVGSFAEELVIREDHLFIVPPGCDIVAAGGVLVTFGTSHVGLVHRAHLHAGQVLLVLGAAGGVGLAAVQIGKLLGATVIAVARGKQKEELLISVGADHVIDPTDGNMINNIQAYLRSKQLRGVDVLYDPVGGKHFKDSLKCLNWGAQILIIGFASGEIPNIAANIALVKNWTIHGLFWGSYFKHQPNVLRNSVNELLSWLAKGAIDVHISHKFSLSEANLAFSALAQRKVQGKVVIVLDENQVSEALEGTKSKL*