MAAAACTSLFSLLTAAEGKNSNGSTQIERSFKINCISANKDIKFSRESLWRHQLGANLAREKTKSAMLCSFSRRISTLNVKSQLEEELTIDNSTVLVVGGGGTGMEVMRTFAKAGSWVTVFQRGEKFRKEVEGLGAMLAIGDVMDPPTIEKALRSNTFDAVVCTVGGGTKNTEVDKDGCINVMRAAKKAGVKRFILVSSIGVGDSIKAINEQTLQVLKLVLEAKFGAEEELKSSGLTYTIVRPGGLLTAPASGKGILTEDPSILGLISRADVASLIMQIIFRKEAEFKTFSAIDSERLQAPTTSLEGVNIFSLA*