MFGARVHLVNARPAAAAQAMCRAVCLRPVASLAHIKLFARATATSATQAPASPATAEAQATRRGNWHPMMDSVFSVDIRPQPAPEPEIHASDAGPVTVPLHPLLANNIVPRCEKTMTAAERVYCFITVHAAQGNLKALVEDWKHLDVKERRNALEIILQTELFAGIPRVINALGAVQKAMTAAERKAVHAEAVAAEEAMKGTPTEQSLNAHVWWTEDGVPEDKRTLAEWENYESSQHDFLKEGVNVFGAVYGNQMDRVKAHLFDLHPALADWVLECGYGRLLGRPGPSLRIRELCAVSVLAGQSVNSQLTSHIRGSMRAGATEEEVDAVIEQTKALWGPAAYAEAKEVWDAFRAAEAAKKAKAQSGATPVAAAKAQPSAS*