MSRQIPSTIRAITIHGTKARLSTIPTPTLRPTYLLAKVDSVALNPTDWKHIAGAGAGLGSIGGCDFAGTVVAVGSDVSKSLAPGDRIAATVHGSNRLQVEDGCFAEYALAKADLVVKLPKDLSSQAAATFPLGVATVGQGLFQKALKLNLPDNPTKSGETVLIYGGSTATGSLAIQFATLAGYRVITTCNPRNNDFVKSLGAQAVYDYNDPECGKKINNDTQNKLRYAWDTISLASSAKICSEALTSSPDAGARYGAILPVKLPREDNSVAQTWTLMYTIFNEPIEEGPFVSPALPEDFAFAKKFSAITEDLLAQGKLKTHPEQVNAKGLEGVLQGLQDLAAGKVSAKKLVYRIDDTQSGVEIETDFKH*