MVKLTEVEDEHFKEKPTTTKNDALLLSDDEDEDYTDTESEISTDSYATLEEETLFERIAALRDIIPPSSRRKISSAVSCLTSFTKSTFSFGGKTLWVVSTSAFLLGVPWALALAEEQQYVQMEREQDMIKGANEMLAPGTTSALPSPPSEARPAL