MPTYDYDCVQCGGFEALRPLRLRDEPAACPGCGTASARVLAAAPRLALMADGTRRAMDTNERARHEPASSRDYDHGYARFKHPAGCGCCGSGRRSATVTAPNGAKSAPSRRPWMISH