MVFSYLLSTPGGLAPRPAPAACYYSYSSAPCRARLVAGGRGGRLRCQAQGGARDVDGHYIRRCVELARTAAGHTSPNPMVGCVIVRDGRVVGEGFHPKAGQPHAEVFALRAAGDFAENATAYVSLEPCNHYGRTPPCSEALIKAKVKEVVVGMTDPNPIVASKGIEKLRGAGIDVRIGVEEALCLRLNEAYIHRMLTGRAFATLRTTLSMNGIVMDQIGSGADQPGGYYSQLLKEYDGIVISSNMAKTTALPISREAGAKQPLYIIIAQGEDSKLHIPFLHEDSVSNAIVLADSPVTVQPAGVSISVLDQMSLDSILQLLSERGLCSVLVDFRDAGGSLASLLNNFQEDKLVQKVILELSPVWMPSPGPSNLAFGGSQSFPLKNVEHKEVNGTLLLEGYVQ*