MNSRSTIKRELDSVLGAGFPEAEQLQIKIVKQEPDNYQRGTRSSSVPQIPGFPLSDPEESRVRIKEEVLDPSYNEDAMDDTVISFTVGETDPQTLQMKEEDEGAASGSYQEDTSTPFAEGGFLLAGQEIYQTKIKDEPDPEFYPNPRDISVAPLPDGGSFTEGKMENEHMDTEDPLSTIRSEIVTFPVPERRPTVHQDIMCKQRRLSYNISFKLEVVSYAKEHGNRAAARHFGPPPTEKMIREWRKQEEQLQKTEKNKCTLRGHVAKWPQLDEEMKNWIMQHQNTCSEHKSEKEPNCTSCCAKGS