KRRRDKMNTYITELSAMIPMCHAMSRKLDKLTVLRMAVQHLKTIRGAVHSYTEGHYKPAFLSDQELKMLILQAAEGFLFVVGCDRGRILYVSESVSHILNYSQGDLLGQSWFDILHPKDVA