MVQLTEVVDEHFQEGQPGPGEDEDFTDTDSEISEESEYDPENETLADRLYALRDIIPPTTRGYISAKVGAVTGAIGTTLSIGGKTLWVVSSSVLLLGVPWALAWSEEQQVVEMEKEMKMREMGSEILTAGGDPAVTGGSSTAAQVGAALGGHDAKPSL