MAESGVSYGEEFVYNTRGMKLFTCHWVPAEKEVRALVFLCHGYAMECSNYTRETGMRLARAGYAVYGIDYEGHGKSEGLQCYVPSFDQLVADCDEFFRSVLDREEYINKPRFIYGESMGGAVAILVSQRNPSLWNGLILVAPMCKISEKMKPPGIVTSILMKVCHFIPTWKIVPTKSVIDSAFKDPIKREEIRSNPMAYQGQPRLLTALEMLRASTELEKNLDKISLPFLVLHGEADIVTDPEVSRALYDESVSYDKTLKIYPGMWHGLTTGEPDHNVEIVFRDITNWLDKRAQDAETVTSPQLRSSALASFDSKFSSRGMEIALKGQHDTQILQAV*