MAEPRTPEKLLAAKPPVFHHNSHSPNASLQLPSPIITRRTRTASTSARALENPVVTGIVKSFSRTKGHGFITPHAGGEDVFCHVSDIEGEYVPMPGDEVKYRLCAIPPKYEKHQAVHVQISNLTPEVHHKWEEPFYGGSSPAK