MPSSDAASPGRRFTRRVEDFDCEHCGRHVRGNGYTNHCPACLHSKHVDVEPGDRAADCGGLMTPVAAGMERDAYFVVQRCGRCGHTRRNKTTARDATAEVLKYFGRPIPGR