MSSFSIVFFVFLFVILATGTDSRDFFVGENLNEKELDDFLADDARAERRELEEGTGGLFDACNDDKPCQGEGLSCVTWVTRKRCVPIDCLKQELTNFQNSFDGQGYIQQVSAEAGLDNPNRLPEWLGGGGNNSGISRDIQNSGRREALLKAISNHTEFHEQVSSIGQKCFLGNSANVVMRNADSKQASLSWYGLHLEAGIIPDFSWSCYSVDGYDTEFSRFCLGAELGAGFFYGILSGWGWSPVSGTPDELLNCGSLMADLDVGLVTGIGLAAGATLSGVLFYEVIFAYFPNYYAIGAGVGAAVCGTSSS*