MSTLAADEHEGEGRADTNRHASTQSNVPTEQSLLPQGDESVPPTCTNCFTQTTPLWRRNPESQPLRNACGLFLKLHGVVRPLSLKTDVIKKRRLGSGASTPVGGTRILSAGTTANIHEPSNAVTTNTMRDSTSSWGAWSEPAEENPVSSTPPTSYYDNASSPSSLKGVVPIAAAPPHPAKKAFNKDS