MVQNPAFLSWGAFTSPQQDVSQLAASHCLLWRRVRAPQVRSTGFRPRTIPRCKGREPAVYRLLRKQCNNIILEPETASVRNKRGRYWCALSTAGSTLAAPFNRQLLRHRHGSQTVPAPSTFRPVSGLSSSAMPGPRCDVSASLPRIASEDQLYNNRQGNLPTVGEDDIFGTLGGLELPTGCDLGAMTGSRLSLPAGSPGGLVPSRTLTVMGVPASTTDEELRSIFEAFGDVRGMYTRRKADGVVVVDYYDVRAAASAASTLQGTLMQEQPIHLSFTHPAATDGSLEQGIAQGQITVYNMDPGTTNQHLVWLFSKFGEVQGIHQSPNRPTQ