MARGKIQIKRIENQTNRQVTYSKRRNGLFKKANELTVLCDAKVSIIMISSTGKLHEFISPSVTTKQLFDLYQKTVGVDLWNSHYEKMQEQLRKLKDVNRNLRREIRQRMGESLNDLNYEQLEELNENVDNSLKLIRERKYKVIGNQIDTYKKKVRNVEEIHRNLLLEFDARQEDPYGLVEQEGDYNSVLGFPNGGPRILALRLQPNHQPNHHLHSGGGSDITTFALA