MNIEFFKRLSEADGIASNEEEVRHVLLEELKAYSDKIICDGLGSIIFSKIKDESAPNVMICAHMDEVGFMVRSIDKLGMIHLITIGGVKPLAQFVQKVRITTKEGKKIPAVINATYNNGKAENIYADIGAYTEEDVYNLGINVGDMVTYTTSFEEFTLPDRLVGKAFDDRIGCFVMGEVLKELRKENLNCNIHFAATSSEEVGIRGAKTSTQLINPDIVFVIDVACAKNEFVRDYTNQKQIDKGVMLMHRDRTLVPSRKMIDYVMEIADKNNIPLQHDMFESGGTDGGEAHLVNEGKPCVVTCVPVRYGHCAFSIVSNKDLENIIRLYTQLILNFDEEQYKHIRNFI*