MDLQLKQWRSQQVQQQTEPEEQPSAAKIPKHVFDQFQPQTAASTALPLFTPDPTPSKLSSLSSDSSARFPKMGSFFSWAQWQELELQALIYRYMLAGAAVPQELLLPIKKSLLHLSPSYFLHQHLPHYQPAWYLGRGAMDPEPGRCRRTDGKKWRCSRDVFAGHKYCERHMHRGRNRSRKPVETPTVNATTTTMAAAAAAAAPAPTTTTSFAFGGGEEVGQGGSPCFFFSGSSNSSSELLNLSQSCSEMKQDTNNNNKRPYESHNGFGNNTSDGGHTLRHFFDDWPRSEADNNNSSPMTSATCLSISMPGNSSSDVSLKLSTGNEEEARSNGRDQQNMSSWWSGGGPHHNNNNHMGGPLAEALRSSSSTSPTSVLHQLGVATQAFH