MSQQTEPTAGAQPPQSFADQVRGTQAKPIDKTLSRLMDDLYDQGPGIDGFKPLDAEQLRAKGIDPATLENKDSGFLARIYGDEHGHYVLAYSGTDEGKDWLTNFRQGLGFEDAQYNQAMALAREAKVAFGDEVVITGHSLGGGLAAAASITSGIPAVTFNASGVHDKTLERIGIDADAAKQEMADSGQIRRYAVKNEILTDLQEHSIPLKWAMPDAVGHKIELPDPDPQSFWQKLIPGSGIKHGVDIHYIEAVIKAQEMATPGERGHDAGRAAAATGAREAGRDALADAAHPHNGMYQQALHGLRGLPPGALEFGGEQGLRNAATHAALDAGGQGMRNIDHIIAGRDGRGFFAVEGGLDDPSHRRVFLDQQRAVSEPQHTAPVQPQTEAAPAPQESKRAVMN