MASSVEKEGGASEETFSVELPAPPGWKKLFIPKKAGTPKKNEIVFTAPTGEEINNRKQLEKYLKAHPGGPAVSEFDWGTGETPRRSTRISEKAKAAPPIESEPPKKRTKRSSASQKETSQEEKEEKTKEAEMQEADYTTKDDNDIEKEKDVVMENQDVKSVEDTDVNKSTHSGEAKAGENVEVPIEKDKGIEVSEVFLRKDEEKIEQPQEETKEYRGSGEPEKLETCTIADKKVEVEGVNKEENIKSTREFEAEEIEGTKVNSEEYHKLDEINKAEAELTMNGNHGS