MSRAPGILASWRRAPSLSVQKGSQTARHTCHPEVPLGNCFLPVYKASPLTVTRLWAERLDQVIIHVGALS
LKESQELAQHAAEIGADGIAVIAPFFLKPWTKDILINFLKEVAAAAPALPFYYYHIPALTGVKIRAEELL
DGILDKIPTFQGLKFSDTDLLDFGQCVDQNRQQQFAFLFGVDEQLLSALVMGATGAVGSTYNYLGKKTNQ
MLEAFEQKDFSLALNYQFCIQRFINFVVKLGFGVSQTKAIMTLVSGIPMGPPRLPLQKASREFTDSAEAK
LKSLDFLSFTDLKDGNLEAGS