MALLGGHEKKHKVTIVGSGNWGSTIAKIIAENTRANKELFEEEVQMWVYEEDVSIPKTSPHYDEAVGDAPQKLTHIINKYHENVKYLPGIALPSNIVANPSLVDAVQDSTILIFNLPHQFIRNVCDQIRGKIVPFARGISCIKGVNVSDEGVSLFSEWIGDGLNIYVGALSGANIASEIAAEKWSETTIAYDPPPMDNSRAPTPRSQSPNVTMTVTEPPADMQHRDARGRKSKAKLTPVPAEYPPLDHECFRTLFHRPYFHVQMVSDVAGVSLGGALKNIVALAAGFVDGRGWGDNAKAAVMRIGLMEMVKFGKEFFGETVRTGTFTESSAGVADLITSCSGGRNFRCAKKAVEKGITVDEVEKQDLNGQKLQGTSTAFEVNSFLKARGLEMDYPLFTAVNSILLGKASVDDIPNLVSETEKKPLSIL*