VLMQHQKAKHFKCSMCPRRLNTAGGLAVHIQQVHKLEADQLPRIENALTGRDGYEVEIFGMEGIPAPDVADYKRRKEIELGLAAGSITQPQAKKPKIENRPLSEEELRAQLEAHKMLMGRNESSSTHVPDPSSGGAVYNAAPQTYAAPPAPPMGMSPPAMSPAPGAPPFFPGGPPPPGAFPGQFPPMPGMPGFPPPGFPPM