MVVEPHEGMEFESEDAAKIFYDEYARRIGFVMRVMSCRRSERDGRILARRLGCNKEGYCVSIRGKFGNVRKPRPSTREGCKAMIHVKFDKSGKWVITKFVKDHNHPLVVAPREARQTLDEKDKKIQELTAELRNKKRLCATYQEQLSAFVKIVEDHSEKLSKKVKNAVENLKEFESIEQELMQHT